<SEC-DOCUMENT>0001432133-23-000035.txt : 20230224
<SEC-HEADER>0001432133-23-000035.hdr.sgml : 20230224
<ACCEPTANCE-DATETIME>20230224080835
ACCESSION NUMBER:		0001432133-23-000035
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		111
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230224
DATE AS OF CHANGE:		20230224

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KALTURA INC
		CENTRAL INDEX KEY:			0001432133
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				208128326
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40644
		FILM NUMBER:		23662410

	BUSINESS ADDRESS:	
		STREET 1:		250 PARK AVENUE SOUTH
		STREET 2:		10TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10003
		BUSINESS PHONE:		646 262-9144

	MAIL ADDRESS:	
		STREET 1:		250 PARK AVENUE SOUTH
		STREET 2:		10TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10003
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>kltr-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:7fee7ad0-4a0a-4b43-a0c4-927805aa8683,g:80aad626-8c87-48f5-9ed0-1a7663ff923d,d:8fe55c16eba3484192ba23076473761f--><html xmlns:kltr="http://www.corp.kaltura.com/20221231" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:srt="http://fasb.org/srt/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kltr-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl80LTEtMS0xLTk0ODU0_cf01fa04-1c2a-4e5c-bc32-f974ff159864">0001432133</ix:nonNumeric><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl85LTEtMS0xLTk2NDMy_55a1270d-38bb-4b18-b061-7be0ef78778a">2022</ix:nonNumeric><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl8xMC0xLTEtMS05NjQzMA_e0ed72e2-e8d9-4e53-9dea-e8bb606e371b">FY</ix:nonNumeric><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl8xMS0xLTEtMS05NDg0OQ_3252981f-43ea-44f7-9e3c-cfdaa8e31e96">false</ix:nonNumeric><ix:nonNumeric contextRef="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</ix:nonNumeric><ix:nonNumeric contextRef="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb">http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpense</ix:nonNumeric><ix:nonNumeric contextRef="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159">http://fasb.org/us-gaap/2022#SellingAndMarketingExpense</ix:nonNumeric><ix:nonNumeric contextRef="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345">http://fasb.org/us-gaap/2022#GeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="ie997020da78043e3bfc88d975207ed5e_D20220101-20221231" name="us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1">http://fasb.org/us-gaap/2022#RestructuringCosts</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kltr-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="i0df68b86a8bd4e60ac8fd072df51c19e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</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="ia241b60a17064bdc86bfc7b1e0d3c964_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="id6059ef48bfc47648db9918917ede722_I20230218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72bf4f47199b416c915e167ef1a41bb0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i3db30ddce3d04aa6addbf6471120b44e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</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="icf4ba881b5c24315b1469e7535fc46a3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</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="i6d6b3d7522ed4d7f9d15ef5d73171b09_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6575b5e4a66347e194d0a44c059a7e0f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</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="ib534b715f4f9423e9c171144aa2237e3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</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="i2225e8ea73ad4a2c89d52cfe256c1ee0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b44561b16c446f8ed3ee361f256708_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7184ef1749494c57af2a0f1c41478d10_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab96d89ab4674ebc88ce693dc90afaab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecf93f8d2a554ca8b53dd822d8968577_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b5c10b41f544188ab1cf877456e410c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47257681e05b42b6b537ca87279f0cf6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i289c24c8adbd4fda8e2a34c8ecf919fb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i680e5cfaadcb4da0abae8a693218fefe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i852c72664a6149cb8124e08e0d027d0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id56e6c189959446b966c53305309a039_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ccccf267f2947ba892a83f8da0fbde8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f50c267dc3e4806ab64b61b4ca4ef5d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5b18313bd8f4ee1a43ba17dded06168_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5917bca8a9a44e97be8cdd9cc7dc9554_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80e53640aeb143f9b2c67736bdea63a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><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="if382820116d04fc99b976f37a358356d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f35fc000b684e428bf9bb7c8c890673_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ba171728fad4881a5c31a8f677c5737_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i76f2721adb1542b489a3a3160b416cc0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6de712afefa64a8b9c23c09a95eb87e5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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="i07f41708f46a41028e0ac7eaeb7fcc4a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</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="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i46b8968484764b46b58eb92d2133db83_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</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="i3217b289ead1459da63c891ee889585d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><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="iad095f034c4d4a699de5f34bbbd9f8a4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i64bfb573077a4fcab42a547f62c15f95_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9554ac1c0e2040ddb2b21d3d8b899ed7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16593f9c2844467888ba74536319884f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><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="i5cdd2a39839640678f25c56905083a4a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68b66085f5e9470b8a666b168fee8c8d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf222d9686b343249c08ce1aef56963c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="ie69534f4bb6d4e9185487151a565bba3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87e9b18287e84de28719662aadb7320a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i278186abcf5f412285d43fe756b4d922_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><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="i63e3ca20a89247c09e8e232929add01c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</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="i28102591ccef479a817a8eac208ee2e4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i49eaacc6c53c439cbd1360e2ea95f957_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13bf21d8f0a749f49d8056c33225cf12_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e756aa931fb497dbd7346765582a0af_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><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="idfcd0823759c4a27a46527b947c0a4c8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida7e9f2797a94386aa39d3acbf6531d4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b85ed4482394f16b989f7cc8e2e6b14_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i11a178ac79ae4df19dcebd2e4e8395b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i481b035e67c849fab609e8848242f5cf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="ia7b2e4e7ab8a472ab7323070c5f77f20_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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="i13c0f14732b84363b2a6402a824174a6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i685a312434d243e2b1a36043750ac78b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i315c4b6676c54b1cbf60ba999426088c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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="i19b53d3a558b40eba98356f07242f91b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="if25fb9fa66a542e585adf96400a665c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="ie43814c0a4954a95a0bfa12db07d9f54_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="icf27577807334b16b6f767f7456e5e83_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i6a2ce8d908af4d4b840bce01a4a1b1c4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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="ibf1aba536ae34004a5879fcf2fe0b3fb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kltr:MediaAndTelecomMember</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:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="i507138270ede4f8daa142da554c526a1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kltr:MediaAndTelecomMember</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="i2fa2a2faf43b4485ae9e6ae07693610d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8993bb041154ea882f304e3f791e555_D20220101-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a09330dd73c49afbf40d5c266fff358_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i750101a8548544be875c0168662daccf_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="i71262ca10bc7449085213d6fbd74cbb6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="i2506e786607941d08052e0b32b8a50cb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="i9a76b69de7df40bcaa782adebcd0b146_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="i17313f7f5e6b4345a77900c8b8375796_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="ic435d5a3059c48069df3d6fa1653e616_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="iacb78b988cb04ed2bfa9dce75a9ebd04_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="ib9797f10e1c7434cab337a2cfbac95cf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="i0e82643af9204545b8c8aff5a896c254_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="id619151841a74d219c3061c6c91354ab_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="i4c197e163b7f415e89d492744f85b52e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="i34409fbdb6a74b54afb8dd5032215f17_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="i8eced236cdfd442bb527d8a5ce00cad5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</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="ie79697f4aa5442e098276470b417d485_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6d2a9df5478412ba35597a134268dab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i628310eee2084a5d83fc5fcd8ea3fcd3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i856b7196424e45939188534935fb8279_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib85794566e564efdbb760727e1b16a91_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i153a674a8e1f46fc97f47240aec0b70c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c1770ba9c941d0b531d31cd5f81235_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7a8a8040c2a499d8a815dd715d8a01e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd6ded079b724f5c9649b4c47431b150_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78e4ca1c782841138ab787c27071ae3b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8a5ab5844aa47508cf3b0a428dc5137_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i732a22c01c0d40849f5a8ae730197ebd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</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="i56c4e52cc4954ca7b04a038322c2f462_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</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="i459a0450db4f40858e10040262852a25_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddb295aa99d94d76828322387e446bc4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0db457d3de1c4adfaed5e2d77f97039e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dd3385854b34ee89264f5b3239ad4aa_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</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="i8faf89ecd65c4361a49695e15a251672_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</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="i55224d86e28e43539e80984d17aa6be6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d248b8185d94fcfb20e345e0fb29151_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia389321e87284d598790e9bba038b22d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i250b84767afe4f20a0a1604b762d9962_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</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="i3615f28f2ab542c080ef3f333dbd75b3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40cf304667984ca0a372e6613f43d7a5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</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="idb268a64f94e4206ad8dadd8f96780d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8784db03985f45519de40efcbb00a0e5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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="i04db26506007472c8471be957f62dd45_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f34f0d3fe89434eb309b70523a657ec_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</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="i0609da90aea74b63a7ce091d925dd5e4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e4db82401f2413e8c660d9ebb10bb5c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</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="ifd2508ec5bca4326abd54668fdc26989_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0fc05ee938048b48f0a8a21dee2791e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd7878d7e1784524a1e721449f566e0e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c2016ed0bb34afc90a7825bda5f15c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdbb3c606dd24000944975963dabd9ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1becaf9dd66c4040b3d4167bc3540652_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4b7ec9c3bb74c8db1923dcae2a3a1b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia90e914abc8b4a8fb127cf3c7b543764_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a5fa9c5a9a74b0199f720452affc282_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb0f1a18d49a4610a9273140dda8c4f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80e9de096e124c239178a4fc74efac19_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cbd36cbf2b349bd98a44a27033052ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13c5a0f81d8f45558d464758a910cd43_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aed0df9d7074936bf11089435b0e879_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6daa34f34b9042dc9c442e5a65fd7958_D20210203-20210203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-03</xbrli:startDate><xbrli:endDate>2021-02-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="ie997020da78043e3bfc88d975207ed5e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</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="i5f551d784c8a49d7a3cdd247d054cca1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="ib2597ec1ecb748b3a89564b3a0ef8298_I20220111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic26d3e61a022450c8d598c73e63be5b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20dd1afa20ae4fe18f3767c658f2bc00_I20220622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0391534b35cf47c787b2850730d61f7b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="id341ed25ffe24d55805508180f19019c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i422c78597ad34f70873dea5a7df397ac_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83d2612eea85474cb3c6f028facf639d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i555de030450e482ca04479addfb1ccb9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="ib793935984c745f781be767d138e3c6c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib85f40a6bad54bcf83f253e0d261ca16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6a4594018f94d09b93d34cd8ef45d49_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56f5c77005b24b2abef645177dae1176_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if15d7c1378e0428b8a1011fc031f4773_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b095d2a2d744cdfa999937d6dbce712_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</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="ifdcc07a3c938429cabeebe5694d33f61_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa478711164a49f9b973c0547aaa7155_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="ia151bebc4c704b07ac7b6075754a27d1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a29d4b76e674596932fe229a92bce1b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i22c6afb16bd440a99c63af19d85530b1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</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="i11a92e82531a48d8adcde888eee16b7c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac4235202bab4994bdce2f85355096b7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="id6704b59bef742c19122bbd97ecb90f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i246931f9ead24a3fa1ddf499e83cae03_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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="i0b2d7a252447494c9e27161685bccd0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i350bc59daab247d9a4f3a3b1c2ab3674_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45b6a40899a345c190ae46a9df55fb6d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fbb33141d5745f4b5920176ce5e45dc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75b0df0fd84c423cb8c7a486f1967b83_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i004ab55941684a7aac478458cbb40dfe_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38803c6cc9864ebb83c22c60a3193aef_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kltr:EnterpriseAxis">kltr:BeneficiaryEnterpriseMember</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="ic2a402a59a93441f8554a5aea27823f0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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="i6be50dc679384c10a264707387fc2ed0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</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="id49a656361bd489f8f82815890f2b35b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i474ed8f7387c4dc4add6e6a0718c761d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</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="if2de61266eb04ffbaaf8baacb48db21f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</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="i0d7531089be844e29641581f5e66cdb8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica8ce1ac0e3a4e7c94c95235d37ccf09_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</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="ifa35633bc73445629ba33c77ded540c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</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="id0cb6aa1c33b40c28d80d48a8ec94ec0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</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="ied9e1e553aa84c2796114edc3e274a2b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</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="i8dc6ce582bcd4c83a2c037b470f81290_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</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="i02b4ef0b3df1422d97b45ad617d9e38e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2444c9f504d346fe97c4d35e67589de4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if679b3c50357495e8ac46c1bf3fb3083_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="ifa56041b6c0b49aca077670daaca1bfe_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="i1bb7fb4f2c5b42c18eb8bd5d951c5588_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide0a3701b21e4cf5aee6a5b1190c07c0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i3f80f46d52f548f5872dca725c16697c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i3fd88e98dff4461f9b74213d089edb90_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c1fc109d9d74a9ca0fb6226ea928f48_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</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="i5920ac2f768d4a16881aa1d74fe7aa3b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</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="ic8a375d8b9d9448d8075f5bcaf8bb3a0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54d68f5c145541d4ad1cbf97d33e0609_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7334513a032b4f1f9a6bd54058ad95b9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc2896021a48488c9b522f95f5fec169_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01968ee5baac48d1a208a169898c8412_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i784840dd1d844c7697e2afdb93ad0b25_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ae8fe2d50b744479f7187ffffc448a1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fabfc1dffd649e59884a8a4c9289104_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kltr:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6606121c3cf54c268e08bf1b837d3ec1_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee80751bf2b34def8e98c54f5affb0be_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kltr:AmendmentToCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bc3e2d0f8214b389650f132d3f3988b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</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="i928df3c56cf64c59b92a66c05d139409_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kltr:AlternateBaseRateMember</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="i1465ccc122004b879a0dddc913dad9a9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kltr:FederalFundsEffectiveRateMember</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="i95de3b268a914f24b8bbf1ad5d007c23_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c5abbdb34af46a9b35dad50502b6cc7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8436d1fca2e46a5bda040a2aa464d7d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kltr:InstallmentPaymentDateAxis">kltr:OnApril012021ThroughDecember312021Member</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="i8dc46906ab0c404eb1ab4f3665be7877_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kltr:InstallmentPaymentDateAxis">kltr:OnMarch312022ThroughDecember312022Member</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="id4661ae916c046ebbb3193860d8d3544_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kltr:InstallmentPaymentDateAxis">kltr:OnAndAfterMarch312023Member</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="i6790b095090e47d091667119cdd7b272_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1735f27a42040eaa561f1794883453c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="iec5ef0da206c4b2da7fdd20446ad5a09_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kltr:A2021PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a7f3d159b494e31a3f6346c034795ef_I20221006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-10-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2270bafd69d42f9bd6fb9dc4574bd75_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kltr:A2020PlanMember</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="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">kltr:BlackScholesModelMember</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="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">kltr:BlackScholesModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">kltr:MonteCarloModelMember</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="i9f5a12cde367434d86c3ddd57d900ece_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="ifc9c2957b381492b850d6cfd5de7f1b9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><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="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="i305c2e83074b45cdb18ed2d06d06785f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="idcdad95230f949aebf33fc962264dcd4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0189d9a8be04a71932bd0c34d94ba27_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="i15084039bdef4213ab08bbf35f9643f6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie70134287b994458a58d26aad726faf0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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="ib9337ca972604a51920b1c9f47f77914_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2965d49d43be4171b28bea4bdacd1417_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</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="id9da36b566be49fcaecfadd9b4d70825_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia28c4271bd954cb186de9bc1a11140e0_I20220807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-08-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6bc4a58b40447d2b2502f105db2a03b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie861854e627342c8aefe4e991e3d8a1b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</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="iebaa854c95584579b5c2015121885c39_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</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="i74e3e3e1a1144c788ec4ad734c1a49ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc53dc7ae89d4b8099c38c5e98228cad_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64f38ef6973f4245a22b4595e2a5f43e_D20220807-20220807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-07</xbrli:startDate><xbrli:endDate>2022-08-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08c29debef1542f7beb4f9699e1b21a3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90bfdff763904bae88d461dc39ef4608_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1721d24e7fcd49ae8e1e40ae5d36af50_D20230103-20230103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001432133</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i8fe55c16eba3484192ba23076473761f_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:2.5pt double #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">UNITED STATES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">SECURITIES AND EXCHANGE COMMISSION </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Washington, D.C. 20549 </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MTkzMjQ_80beaa51-3c05-42fd-9440-100f4972447e">10-K</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Mark&#160;One) </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:3.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWZjMmIyNTZjOTI5NDBjMDk4MDdlODM4MWIzNjgxNDEvdGFibGVyYW5nZTplZmMyYjI1NmM5Mjk0MGMwOTgwN2U4MzgxYjM2ODE0MV8wLTAtMS0xLTg3ODcyL3RleHRyZWdpb246YzAyNDdkNzFkZjVhNDNlNWE3NjhiN2RmN2E0M2NiZDRfNTQ5NzU1ODEzOTAw_16e0fc27-7ffe-401d-b38e-5fc941fe34e3">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934 FOR THE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FISCAL YEAR ENDED <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWZjMmIyNTZjOTI5NDBjMDk4MDdlODM4MWIzNjgxNDEvdGFibGVyYW5nZTplZmMyYjI1NmM5Mjk0MGMwOTgwN2U4MzgxYjM2ODE0MV8wLTEtMS0xLTg3NjU4L3RleHRyZWdpb246NTc5ZDA2MWJiN2ViNGUzMDk4MDIxMGMyZDdjMjIyNmVfNTQ5NzU1ODE0MDc1_b310b575-5e3d-4ed6-907a-b86165578afd"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWZjMmIyNTZjOTI5NDBjMDk4MDdlODM4MWIzNjgxNDEvdGFibGVyYW5nZTplZmMyYjI1NmM5Mjk0MGMwOTgwN2U4MzgxYjM2ODE0MV8wLTEtMS0xLTg3NjU4L3RleHRyZWdpb246NTc5ZDA2MWJiN2ViNGUzMDk4MDIxMGMyZDdjMjIyNmVfNTQ5NzU1ODE0MDc1_c1463b4d-8996-496b-916b-d538e51379c2">DECEMBER&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">OR </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:3.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWFjNmZkODVjZDExNDNhMjk0YzE1OGY5ZWY5YTA2OWEvdGFibGVyYW5nZTplYWM2ZmQ4NWNkMTE0M2EyOTRjMTU4ZjllZjlhMDY5YV8wLTAtMS0xLTg3ODc2L3RleHRyZWdpb246OWMzZTA5MTM4ZDE4NDRlNmFjYmE5ZjNmNzk5NjJiMDdfNTQ5NzU1ODEzOTAw_1ea521ef-6171-427e-bc44-b2b54374b4a2">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934 FOR THE TRANSITION PERIOD FROM&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TO &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commission File Number:&#160;<ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMxNDM_02e85fbd-86c7-4681-bab4-d2b63b799804">001-40644</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MTkzMjU_1ec71b68-2c8a-4b33-ac51-b96aba7aed9b">Kaltura, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Exact name of Registrant as specified in its Charter) </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8wLTAtMS0xLTg3ODEwL3RleHRyZWdpb246OTMwZmYyODJiNDQ3NDFiN2ExNzlkZmUwZTA0NDFiOGZfNTQ5NzU1ODEzOTIx_fba0b351-8b02-4c5e-a2fe-33b6df71d6be">Delaware</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8wLTEtMS0xLTg3ODE1L3RleHRyZWdpb246NDU2Nzg5ODEwYzg0NGU1M2I4MDIxMTJkYmEyMTBjMWVfNTQ5NzU1ODEzOTI3_6f144d24-ea95-474d-9cee-892ec59ffb5e">20-8128326</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identification No.)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDU1_88ea0df7-51f3-475b-b5ec-4fa1bc040fde">860 Broadway</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDU5_b07e5ea3-a7ac-4887-a79f-31d0ac5b1f75">3rd Floor</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDYz_23a6aa07-353b-47d7-b0f3-f968bc9d3a32">New York</ix:nonNumeric>, <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDY3_acf52059-3780-4983-b6be-ed95a26b77c6">New York</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTEtMS0xLTg3ODM2L3RleHRyZWdpb246N2IyYzQ5NzBjNzFlNDNiYjg4NGUwNTBhOTNhZDU2ZjlfMTY0OTI2NzQ0MTY4OA_7685f625-8309-48fb-bce8-8a344d354bae">10003</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Registrant&#8217;s telephone number, including area code: <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMxNTM_b139f156-180b-419a-99f1-e7ee78c0efd9">(646)</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18xNjQ5MjY3NDUxMTMy_3a242352-d082-4edf-b326-6600de96595a">290-5445</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.944%"><tr><td style="width:1.0%"></td><td style="width:32.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.286%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.288%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8yLTAtMS0xLTg3ODU2L3RleHRyZWdpb246YzFjOTA0NmNjNDNhNDVlOWEwMzI4NDU5YTAyMmI0NmNfNTQ5NzU1ODE0MDIy_c5ecd58b-eb38-429e-aed3-e0487711dd4c">Common stock, $0.0001 par value per share</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8yLTEtMS0xLTg3ODY0L3RleHRyZWdpb246ODJmNzI1NDI1YjZiNDVjMmIxNzBmMWQ2Nzg3MzQ4NmJfNTQ5NzU1ODEzOTA5_45f1dd6d-c46f-42a6-8ef6-c676aeb93ede">KLTR</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8yLTItMS0xLTg3ODY4L3RleHRyZWdpb246OWE5NGNkNTcxOTdmNGFlZDk0ZGE3OWEzZjMyZmVlZmVfMTY0OTI2NzQ0MTc1Ng_afdeb8c8-51e5-4cdf-91e6-5501ce9379ca">The Nasdaq Stock Market LLC</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:-1.31pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i0df68b86a8bd4e60ac8fd072df51c19e_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8zLTAtMS0xLTg3ODYwL3RleHRyZWdpb246OWFjYTRmNDIzNDE2NGM1YThjMDk4NTJlOTE3NzBkZTdfNTQ5NzU1ODEzOTU5_5973dd44-2182-4bf7-a011-e3fbdc050d2d">Preferred Stock Purchase Rights</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1) Attached to the Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(g) of the Act:</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Title of class)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;Yes&#160;&#9744; <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzg3Nw_5628ac95-5d29-4d77-9e25-18dc503f7eae">No</ix:nonNumeric>&#160;&#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Indicate by check mark if the Registrant is not required to file reports pursuant to Section&#160;13 or Section 15(d) of the Act.&#160;Yes&#160;&#9744;&#160;<ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzg5NA_270d84c9-3419-4918-b29d-814883f9daba">No</ix:nonNumeric>&#160;&#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Indicate by check mark whether the Registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) 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.&#160;<ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzg5OQ_5b5fdbf4-d543-4784-a088-fd23fa0a5da4">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;No&#160;&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzkwMA_6766a361-61b7-4015-80bf-1f34f3a1e9be">Yes</ix:nonNumeric>&#160;&#9746;&#160;No&#160;&#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:20.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.306%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.306%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6YTk4ODQwNmY4NDYzNGYzZjg2ZTI2OGQwY2ZhZGJjNGYvdGFibGVyYW5nZTphOTg4NDA2Zjg0NjM0ZjNmODZlMjY4ZDBjZmFkYmM0Zl8wLTMtMS0xLTkxNDQ3_38ae1726-e40b-47f0-a882-72cd7cf9ecc0">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6YTk4ODQwNmY4NDYzNGYzZjg2ZTI2OGQwY2ZhZGJjNGYvdGFibGVyYW5nZTphOTg4NDA2Zjg0NjM0ZjNmODZlMjY4ZDBjZmFkYmM0Zl8xLTQtMS0xLTk3MDEx_e3091b9d-9b94-461d-ba51-a0feba1b6baa">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6YTk4ODQwNmY4NDYzNGYzZjg2ZTI2OGQwY2ZhZGJjNGYvdGFibGVyYW5nZTphOTg4NDA2Zjg0NjM0ZjNmODZlMjY4ZDBjZmFkYmM0Zl8yLTQtMS0xLTg3ODg5L3RleHRyZWdpb246NjllZDY0M2MxMTdiNDU5MWI0ZmEwNGRiMGY0MzlhMmFfNTQ5NzU1ODEzOTAw_63402925-127a-4247-9cc1-510afd021b45">&#9746;</ix:nonNumeric></span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#160;<ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityExTransitionPeriod" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMyOTA_8fe740f5-8835-4a91-9a3b-1b2070ffd1ee">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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. <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18xNjQ5MjY3NDUxMTk3_293daa11-0187-4ccc-b13b-f09afe96cadb">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">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. &#9744;</span></div><div><span><br/></span></div><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">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). &#9744; </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). YES &#9744; <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMyOTE_f4978de9-8a4b-43d8-9bfd-40e742273335">NO</ix:nonNumeric> <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18xNjQ5MjY3NDUwOTA5_c6065947-b99c-4a1e-8f26-6d721fa93040">&#9746;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">At June 30, 2022, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="ia241b60a17064bdc86bfc7b1e0d3c964_I20220630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18yNzQ4Nzc5MDc4OTIz_8266873e-c49b-435a-923c-6970e301562f">218.8</ix:nonFraction> million. Solely for purposes of this disclosure, shares of common stock held by executive officers, directors and certain stockholders of the registrant as of such date have been excluded because such holders may be deemed to be affiliates.</span></div><div><span><br/></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">The number of shares of the registrant&#8217;s common stock, par value $0.0001, outstanding as of February&#160;18, 2023 was <ix:nonFraction unitRef="shares" contextRef="id6059ef48bfc47648db9918917ede722_I20230218" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18yODMx_2ca2bf6f-77cf-4fa1-b8d4-4c4971df3ca2">134,826,086</ix:nonFraction>. </span></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Portions of the registrant&#8217;s definitive Proxy Statement relating to its 2023 Annual Meeting of Stockholders, to be filed with the SEC within 120 days after the end of the fiscal year ended December&#160;31, 2022, are incorporated herein by reference in Part III.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:2.5pt double #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%">&#160;</span></td></tr></table></div><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_7"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.404%"><tr><td style="width:1.0%"></td><td style="width:7.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_19">PART&#160;I</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_22">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_22">5</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_94">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_94">14</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_121">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_121">58</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_124">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_124">59</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_127">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_127">59</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_130">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_130">59</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_133">PART&#160;II</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_136">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_136">60</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_139">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_139">62</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_142">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_142">62</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_181">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_181">79</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_220">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_184">80</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_187">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_187">125</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_190">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_190">125</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_193">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_193">126</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_3399">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_193">126</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_196">PART&#160;III</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_199">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_199">127</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_202">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_202">128</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_205">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_205">129</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_208">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_208">129</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_211">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_211">129</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_214">PART&#160;IV</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_217">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_217">130</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 16.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_3376">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_3376">133</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:8pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_10"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). All statements other than statements of historical facts contained in this Annual Report on Form 10-K may be forward-looking statements. In some cases, you can identify forward-looking statements by terms such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;could,&#8221; &#8220;intends,&#8221; &#8220;targets,&#8221; &#8220;projects,&#8221; &#8220;contemplates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;forecasts,&#8221; &#8220;predicts,&#8221; &#8220;potential&#8221; or &#8220;continue&#8221; or the negative of these terms or other similar expressions or terminology. Forward-looking statements contained in this Annual Report on Form 10-K include, but are not limited to, statements regarding our future results of operations and financial position, industry and business trends, projections of demand, growth prospects, product development, competitive pressure, cost savings, stock-based compensation, revenue recognition, business strategy, plans and market growth, the economic climate and its impact on us, and other financial and market matters.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements in this Annual Report on Form 10-K are only predictions. We have based these forward-looking statements largely on our current assumptions, expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to, the important factors discussed in Part I, Item 1A, &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K for the fiscal year ended December 31, 2022. The forward-looking statements in this Annual Report on Form 10-K are based upon information available to us as of the date of this Annual Report on Form 10-K, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read this Annual Report on Form 10-K and the documents that we reference in this Annual Report on Form 10-K and have filed as exhibits to this Annual Report on Form 10-K with the understanding that our actual future results, levels of activity, performance and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. These forward-looking statements speak only as of the date of this Annual Report on Form 10-K. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Annual Report on Form 10-K, whether as a result of any new information, future events or otherwise.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this Annual Report on Form 10-K, unless otherwise stated or the context requires otherwise, references to &#8220;Kaltura,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our,&#8221; refer to Kaltura, Inc. and its subsidiaries on a consolidated basis.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_13"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">INDUSTRY AND MARKET DATA</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise indicated, information contained in this Annual Report on Form 10-K concerning our industry and the markets in which we operate is based on information from independent industry and research organizations, other third-party sources, and management estimates. Certain of these publications, studies and reports were published before the COVID-19 pandemic and before the resulting effects on the global economy in general and video solutions market in particular, and the current worsening economic climate, and therefore do not reflect any impact of the COVID-19 pandemic or the effects of the worsening economic climate on any specific market or globally. Management estimates are derived from publicly available information released by independent industry analysts and third-party sources, as well as data from our internal research, and are based on assumptions made by us upon reviewing such data and our familiarity or knowledge of such industry and markets, which we believe to be reasonable. Although we believe the data from these third-party sources is reliable, we have not independently verified any third-party information and such data may include forward looking statements, projections, predictions, estimations and assessments within the meaning referenced above by these third-party sources. In addition, projections, assumptions, and estimates of the future performance of the industry in which we operate and our future performance are necessarily subject to uncertainty and risk due to a variety of factors, including those described in Part I, Item 1A. &#8220;Risk Factors&#8221; and the section titled &#8220;Forward-Looking Statements.&#8221; These and other factors could cause results to differ materially from those expressed in the estimates made by the independent parties and by us. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, certain information identified in this Annual Report on Form 10-K is contained in the following independent industry publications or reports by Forrester Research, Inc. (&#8220;Forrester&#8221;) and Gartner, Inc. (&#8220;Gartner&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:15.27pt">Gartner,&#8239;Market Guide for Enterprise Video Content Management, September 2020. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner,&#8239;Magic Quadrant&#8482; for Enterprise Video Content Management, September 2013, October 2014, November 2015, November 2016 and November 2018. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner,&#8239;Critical Capabilities for Enterprise Video Content Management, March 2019.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner,&#8239;Magic Quadrant for Meeting Solutions, October 2020.  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner,&#8239;Magic Quadrant for Meeting Solutions, October 2021.  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner,&#8239;Critical Capabilities for Meeting Solutions, October 2021.  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner, Market Guide for Event Technology Platforms, May 2022. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner, Market Guide for Meeting Solutions, October 2022. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Gartner Peer Insights: Enterprise Video Content Management, Enterprise Video Content Management, https://www.gartner.com/reviews/market/enterprise-video-content-management/vendor/kaltura/product/kaltura-video-platform; Meeting Solutions, https://www.gartner.com/reviews/market/meeting-solutions/vendor/kaltura/product/kaltura-video-communications-and-collaboration-suite.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Forrester,&#8239;The Forrester Wave&#8482;: B2B Marketing Events Management Solutions, Q1 2021. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Forrester, The B2B Event Management Technology Landscape, Q4 2022.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Gartner's Magic Quadrant and Critical Capabilities references are provided for historical purposes only and do not reflect current market recognition.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GARTNER and MAGIC QUADRANT are registered trademarks and service marks of Gartner, Inc. and/or its affiliates in the U.S. and internationally and are used herein with permission. All rights reserved. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner&#8217;s research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gartner&#174; and Peer Insights&#8482; are trademarks of Gartner, Inc. and/or its affiliates. All rights reserved.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gartner Peer Insights content consists of the opinions of individual end users based on their own experiences, and should not be construed as statements of fact, nor do they represent the views of Gartner or its affiliates. Gartner does not endorse any vendor, product or service depicted in this content nor makes any warranties, expressed or implied, with respect to this content, about its accuracy or completeness, including any warranties of merchantability or fitness for a particular purpose.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Gartner content described herein, (the "Gartner Content") represent(s) research opinion or viewpoints published, as part of a syndicated subscription service, by Gartner, and are not representations of fact. Gartner Content speaks as of its original publication date (and not as of the date of this Form 10-K) and the opinions expressed in the Gartner Content are subject to change without notice.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_16"></div><hr style="page-break-after:always"/><div style="min-height:22.5pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SUMMARY RISK FACTORS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to numerous risks and uncertainties, including those described in Part I, Item 1A. &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K. You should carefully consider these risks and uncertainties when investing in, or taking other decisions with respect to, our common stock. The principal risks and uncertainties affecting our business include the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The worsening economic climate has resulted in, among other things, slowdown of business activities and decline in spending and procurement by customers, increased price-driven competition, including through initiation of bid processes and longer sale cycles, and other adverse effects. If we are unable to successfully assess or mitigate the direct and indirect impact of the worsening economic climate on our business and operations, or the duration and depth of the current instability of the global economy, or if we are unable to retain our existing customer base or to obtain new customers at reasonable prices, our business, financial condition, results of operations and prospects would be adversely affected;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business and operations have experienced high volatility, including rapid growth partially attributed to the effects of the COVID-19 pandemic and thereafter a decline as such effects have subsided and the global economic climate has worsened. If we do not appropriately adapt to these or any future changes, including through improvement of our systems, processes, controls and efficiency, or if we are unable to successfully implement our Reorganization Plans (as defined below), our business, financial condition, results of operations and prospects would be adversely affected;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our dependency on existing customer demand and exposure to changes in demand by our customers, loss of one or more of our significant customers, or any other reduction in the amount of revenue we derive from any such customer, including as a result from reasons not under our control, makes it difficult to evaluate our current business and future prospects and may increase the risk that our business, financial condition, results of operations and growth prospects would be adversely affected;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have a history of losses and may not be able to achieve or maintain profitability;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our future success depends on the growth and expansion of the markets for our offerings, which are new and evolving and may develop more slowly or differently than we expect, and on our ability to adapt and respond effectively to evolving market conditions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are not able to keep pace with technological and competitive developments and develop or otherwise introduce new products and solutions and enhancements to our existing offerings, our offerings may become less marketable, less competitive or obsolete, and our business, financial condition and results of operations may be adversely affected;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we do not maintain the interoperability of our offerings across devices, operating systems and third-party applications that we do not control, and if we are not able to maintain and expand our relationships with third-party technology partners to integrate our offerings with their products and solutions, our business, financial condition and results of operations may be adversely affected;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Part of our Application Programming Interfaces (APIs) and other components in our offerings are licensed to the public under an open-source license, which could negatively affect our ability to monetize our offerings and protect our intellectual property rights;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The markets in which we compete are nascent and highly fragmented, and we may not be able to compete successfully against current and future competitors, some of whom have greater financial, technical, and other resources than we do or can provide a bundled offering and solutions that might be more attractive to our customers enabling them to better compete with us. If we do not compete successfully, our business, financial condition and results of operations could be harmed;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to increase sales of our subscriptions to new customers, expand the offerings to which our existing customers subscribe or the value of their subscriptions, or have them renew their subscriptions in terms that are economically beneficial to us, our future revenue and results of operations would be adversely affected;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Political, economic, and military conditions in Israel, Ukraine, Russia and other countries following the Russian invasion to Ukraine, or conditions in other regions at which we operate, could materially and adversely affect our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Currency exchange rate fluctuations affect our results of operations, as reported in our financial statements;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:22.5pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recognize a significant portion of revenue from subscriptions over the term of the relevant subscription period, and as a result, downturns or upturns in sales are not immediately reflected in full in our results of operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increased breaches of network or information technology security along with an increase in cyber-attack activities, increases the risk that we shall be subject to cybersecurity threats that could have an adverse effect on our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Data privacy and data protection laws are rapidly evolving and present increasing compliance challenges. Additionally, if we or our third-party service providers experience a security breach, data loss or other compromise, including if unauthorized parties obtain access to our customers&#8217; data, our reputation may be harmed, demand for our platform, products and solutions may be reduced, and we may incur significant liabilities;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We typically provide service-level commitments and offer customer support under our customer agreements. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service, face contract termination with refunds of prepaid amounts, be charged penalties, or could experience a decrease in customer renewals in future periods, any of which would lower our revenue and adversely affect our business, financial condition and results of operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We rely on third parties, including third parties outside the United States, for some of our software development, quality assurance, operations, and customer support;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We depend on our management team and other key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could adversely affect our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our corporate culture has contributed to our success, and if we cannot maintain it as we grow, we could lose the innovation, creativity, and entrepreneurial spirit we have worked to foster, which could adversely affect our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The failure to effectively develop and expand our marketing and sales capabilities or to maintain or expand our international business, could harm our ability to increase our customer base and achieve broader market acceptance of our offerings;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The sales prices of our offerings may change, which may reduce our revenue and gross profit and adversely affect our financial results;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We expect our revenue mix to vary over time, which could negatively impact our gross margin and results of operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our international operations and expansion expose us to risk;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to consummate acquisitions at acceptable rate or prices, and to enter into other strategic transactions and relationships that support our long-term strategy, our growth rate and the trading price of our common stock could be negatively affected. These transactions and relationships also subject us to certain risks;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A real or perceived bug, defect, security vulnerability, error, or other performance failure involving our platform, products or solutions could cause us to lose revenue, damage our reputation, and expose us to liability;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure to protect our proprietary technology, or to obtain, maintain, protect and enforce sufficiently broad intellectual property rights therein, could substantially harm our business, financial condition and results of operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new offerings could reduce our ability to compete and could adversely affect our business; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in laws and regulations related to the internet, changes in the internet infrastructure itself, or increases in the cost of internet connectivity and access may diminish the demand for our offerings and could harm our business.</span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_19"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART&#160;I</span></div><div style="text-align:center"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Business. </span></div><div id="i8fe55c16eba3484192ba23076473761f_25"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mission is to power any video experience, for any organization.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Video is everywhere. It has become a driving force for online interactions and engagement, and has revolutionized how we communicate, work, learn, and entertain. For businesses, video sits at the heart of digital transformation, with organizations increasingly embracing video solutions to better engage with customers and employees. The COVID-19 pandemic accelerated the use and adoption of video, while creating a long-lasting remote operation culture across all sectors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura's Video Experience Cloud includes products that power virtual and hybrid events, webinars, online learning, and video portals for companies across all industries. Our platform also includes industry-specific video solutions, currently for the Education and Media and Telecom industries. For developers, it includes an extensive array of Application Programming Interfaces (APIs) and developer tools that enable them to build other video workflows, products, and industry solutions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura has long been recognized by top industry analysts as a leader in the Enterprise Video Content Management market, which includes experiences that are based on video-on-demand and live broadcast/streaming. In 2020 we expanded our offerings to power experiences that harness two-way real-time-communication (RTC) with the launch of our new products for virtual and hybrid events, webinars and online learning.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Video Experience Cloud is used by leading brands, reaching millions of users, at home, at school and at work.  Organizations from a wide range of industries, including financial services, technology, professional services, healthcare, pharma, education, public sector and media and telecommunications, trust Kaltura to power their video experiences for marketing, events, communication, collaboration, sales, customer care, training and learning, and entertainment experiences.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Before the COVID-19 pandemic, Kaltura demonstrated a track record of double digit revenue growth while having positive adjusted EBITDA. In the last three years, we experienced COVID-19 driven tailwinds followed by a correction after the effects of the COVID-19 pandemic subsided and recession headwinds, that led to an increase and then a decrease in year-on-year revenue growth.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, our Board of Directors approved a strategic restructuring program (the &#8220;2022 Restructuring Plan&#8221;) to streamline our operations in order to support our investment in critical growth areas. The 2022 Restructuring Plan included, among other things, a workforce reduction of approximately 10% of our employees. The 2022 Restructuring Plan was substantially completed in 2022. On January 3, 2023, our Board of Directors approved a re-organization plan (the &#8220;2023 Reorganization Plan&#8221; and together with the 2022 Restructuring Plan, the &#8220;Reorganization Plans&#8221;) that included, among other things, downsizing an additional 11% of our workforce and adapting our organizational structure, roles, and responsibilities accordingly. The total cost reduction from the downsizing in connection with the 2023 Reorganization Plan on an annualized basis is expected to be approximately $16 million. The 2023 Reorganization Plan is focused on realigning our operations to further increase efficiency and productivity, in reaction to the current macro-economic climate. The 2023 Reorganization Plan's main objectives are to position the Company for lower demand, spend, and available budgets across our market segments, align our business strategy in light of these market conditions and support our growth initiatives and return path to profitability. The 2023 Reorganization Plan is expected to be substantially completed in the first half of 2023. See Note 18, Restructuring Activities, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We foresee great potential and growth opportunities for video experiences, and we believe Kaltura is well positioned with our robust offering and strong customer base in this growing market. We intend to continue to innovate and invest in our products to maintain and improve our market position.</span></div><div id="i8fe55c16eba3484192ba23076473761f_31"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Key Trends In Our Favor</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The nature of video consumption has transformed in recent years. Several major trends have played a role in this evolution:</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Shift to Remote Work and Education:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The world is settling into a "new normal" that includes remote and hybrid work and learning practices that rely heavily on video, and that require complex, integrated video workflows and analytics, to create comprehensive digital experiences at scale. </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Events are No Longer just In-Person</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Marketers and event organizers embrace virtual experiences as part of their engagement strategy. The core of these experiences is video.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Consumerization of Enterprise Technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Employees and other audiences and users in today&#8217;s businesses expect consumer-like experiences. This has accelerated the use of video for both internal and external use cases.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Rise of Over-The-Top (OTT) Video</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Television is increasingly delivered as an internet-based service. OTT video technology has enabled content providers to bypass the traditional distribution value chain and reach consumers directly. It also enables any organization, and even person, to easily produce and distribute video content. </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Universal Access to Broadband and Smartphones</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: With the widespread availability of affordable high speed  internet, and with billions of people around the world using smartphones, it has never been easier to access video content. </span></div><div style="margin-bottom:9pt;padding-left:24.5pt;text-align:justify"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_34"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Challenges That Organizations Who Want to Use Video Currently Face</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Video has become a primary means for organizations of all industries to enrich sales and marketing activities, host events, communicate and collaborate, support customers and offer learning and training. However, taking full advantage of the transformational potential of video in an organization is not a trivial endeavor, and end users, content managers and business leaders must overcome significant pitfalls and challenges:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Not integrating video into existing processes, tools and systems.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Video is a data type, just like text, not a stand-alone application.  It should therefore be tightly integrated and utilized within existing workflows and applications, rather than just be used separately as complementary standalone experiences. Most video solutions are, however, stand-alone experiences that are not tightly integrated into existing workflows, and we believe most organizations are still far from exploring the full transformational potential of video as an in integral part of their business activities.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Dealing with a large number of single purpose and often redundant video applications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Many organizations are working with multiple video vendors who offer point solutions for seemingly separable use cases. This also often includes utilizing different providers for on-demand, live, and real-time video, instead of meshing these experiences together. These organizations may suffer from limited functionality, a lack of cohesiveness and inconsistent user experience, disjointed workflows, content silos, and fragmented analytics that lack a holistic view of user behavior. All of this reduces usability and user engagement, adds unnecessary complexities and costs, and lowers return-on-investment.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Still offering mostly non-personalized lean-back viewing experiences.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Currently, most common systems still offer unified passive viewing experiences that are not personalized for individual users' needs and do not encourage them to interact with the content or contribute their own. This greatly limits engagement and reduces return-on-investment.  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Being vulnerable to mission-critical risks and liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Video is a demanding data type and solutions that were not designed from the ground up to support the specific needs of video capture, preparation and distribution nor to run in scalable public clouds have difficulties offering the availability and service level that many companies require.  Security and data protections are also lacking in many video applications, as providers have not invested in the technical implementations and compliance mechanisms needed by enterprises that use video at scale for mission-critical use cases. </span></div><div id="i8fe55c16eba3484192ba23076473761f_37"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">How Kaltura Addresses Organizations' Video Challenges</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers trust Kaltura to power their video experiences for the following main reasons:</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Advanced Video Content Management:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We offer a powerful and feature rich content processing, management and distribution system. Hundreds of open APIs allow developers unparalleled flexibility to build fully custom use cases and deeply, yet easily, integrate video functionality into their existing workflows and applications. Over one hundred ecosystem partners are already pre-integrated to Kaltura.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">A Single Platform for All Video Experiences:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Platform seamlessly combines real-time, live and on-demand video and manages all content from one place, across experiences and platforms. This avoids content silos and unnecessary complexities and costs, and enables vendor-consolidation, economies-of-scale, and an increased return-on-investment. Unified in-depth analytics across products and use-cases provides a holistic view of video usage and user journeys and helps boost engagement.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Heightened Engagement, Interactivity, and Personalization:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We offer applications, sites and management consoles that are fully branded, engaging, interactive, personalized, and easy to use, and that include powerful features for both end-user and service managers. </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Built for Enterprise:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our platform is built from the ground-up as a mission-critical platform for large enterprises, offering high availability, scalability, accessibility, security and data protection.</span></div><div id="i8fe55c16eba3484192ba23076473761f_3345"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Market Recognition of Kaltura</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we were recognized as a Representative Vendor in the 2022 Gartner Market Guide for Event Technology Platforms, and the 2022 Gartner Market Guide for Meeting Solutions. In 2021, we were recognized as a Visionary in the 2021 Gartner&#174; Magic Quadrant&#8482; for Meeting Solutions, and we ranked 4th in the &#8216;External Presentation&#8217; (4.44/5) Use Case, and 5th in the &#8216;Learning and Training&#8217; (4.32/5), and &#8216;Webinar&#8217; (4.16/5) Use Cases in the Gartner 2021 Critical Capabilities for Meeting Solutions Report.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We were also recognized as a Representative Vendor in the 2020 Gartner Market Guide for Enterprise Video Content Management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have been included in Gartner research reports on this since 2013, where we were listed as a Leader for 5 consecutive times in the Magic Quadrant for Enterprise Video Content Management report and ranked highest in all Use Cases in the last-published Critical Capabilities for Enterprise Video Content Management report.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gartner discontinued publication of this Magic Quadrant for Enterprise Video Content Management report in 2018 and of the correlating Critical Capabilities report in 2019.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also received customer recognition. As of January 30, 2023, we ranked 4.5/5 out of 61 reviews for Meeting Solutions and 4.6/5 out of 27 reviews for Enterprise Video Content Management by customers on Gartner&#174; Peer Insights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, we were recognized as a Notable Vendor in The Forrester B2B Event Management Technology Landscape, Q4 2022. In March 2021, we were also cited as a Strong Performer in The Forrester Wave&#8482;: B2B Marketing Events Management Solutions, Q1 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Gartner content described herein, (the "Gartner Content") represent(s) research opinion or viewpoints published, as part of a syndicated subscription service, by Gartner, Inc. ("Gartner"), and are not representations of fact. Gartner Content speaks as of its original publication date (and not as of the date of this Form 10-K) and the opinions expressed in the Gartner Content are subject to change without notice.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Gartner's Magic Quadrant and Critical Capabilities references are provided for historical purposes only and do not reflect current market recognition.</span></div><div id="i8fe55c16eba3484192ba23076473761f_58"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Customers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we served over 1,000 customers, including several of the world&#8217;s leading brands across multiple industries, including financial services, high technology, healthcare, education, public sector, media and telecommunications. We serve 30 of the U.S. Fortune 100, and more than 50% of the top U.S. research universities (R1 Research Institutions). Additionally, our solutions power 27 major global TV initiatives. Most of our top customers leverage several Kaltura products for a range of use cases across their organization.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our customers are global, spanning 51 countries, and during the year ended December 31, 2022, our technology reached end users in over 200 countries. For the year ended December 31, 2022, approximately 38% of our revenue was generated from customers in the Americas, 34% from customers in EMEA and 7% from customers in APAC. We have sold our products to customers of all sizes, selling to large global enterprises as well as more recently to small and medium enterprises ("SMEs").</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, our customer base included 303 customers with annualized recurring revenue ("ARR") greater than $100,000 and 21 customers with ARR greater than $1.0 million, compared to December 31, 2019, when we had 209 customers with over $100,000 ARR and 6 customers with over $1.0 million ARR. </span></div><div id="i8fe55c16eba3484192ba23076473761f_40"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Growth Strategies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to drive growth by executing on the following key strategies:</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Grow Our Existing Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Most of our customers use multiple Kaltura products, and many do so across multiple use-cases. We plan to sell more to our existing customers by providing them more products (existing and new) and addressing additional use cases. We also expect to see an increase in their usage of our products, by way of more video creation and consumption and more end-users. For the years ended December&#160;31, 2022 and 2021, our Net Dollar Retention Rate (as defined below in Part II, Item 7. "Management's Discussion and Analysis of Financial Condition and Results of Operations") was 100% and 118%, respectively.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Secure New Customers Within our Current Markets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura is already trusted by top large enterprises, leading education institutions, and prominent Media &amp; Telecom companies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a significant opportunity to expand our presence in these markets, especially with Global 2000 companies. We have a well-tuned sales and marketing operation, which we expect will drive both geographic and vertical expansion.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Expand our Product Offering for our Existing Markets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our flexible and extendable platform facilitates a continuous expansion of our product portfolio to include more enterprise video products, and additional industry-solutions for the Education and Media &amp; Telecom markets.  For example, since 2020, we have introduced Webinars, Online Learning, and Hybrid and Virtual Events products, and a set of new Cloud TV applications for viewers using TVs, PCs, tablets, and mobile devices.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Expand into New Markets: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding down market from large enterprises to also power SMEs through making our products more self-operated, and advancing our inside-sales and self-serve marketing, sales, and operations practices. We also plan to expand in the future into new markets by introducing new industry solutions, for example for the financial services and healthcare markets.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Accelerate through Partnerships and M&amp;A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to increase the breadth of partnerships with our technology partners, further allowing us to provide the most comprehensive video solutions to our customers. Additionally, we intend to continue to explore potential M&amp;A transactions that could enhance our capabilities, increase our market share in markets we already operate in, or open up new markets. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_49"></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Products</span></div><div style="text-align:center"><img src="kltr-20221231_g1.jpg" alt="kltr-20221231_g1.jpg" style="height:269px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura's Video Experience Cloud includes products that power virtual and hybrid events, webinars, online learning, and video portals for companies across all industries. It also includes industry-specific video solutions, currently for the Education and Media and Telecom industries.  For developers, it includes an extensive array of APIs and developer tools that enable them to build other video workflows, products, and industry solutions.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products for Any Enterprise</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced video products that utilize on-demand, live, and real-time video to boost training, marketing, virtual and hybrid events, communication, collaboration, sales, and customer care.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Video Portal: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprise video portal that enables the creation and management of content across the organization, its partners and customers. Video Portals provide a rich media experience that drives engagement and interaction.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Virtual and Hybrid Events: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive event platform to create, manage and track every event of any size, internal or external, from smaller group gatherings, through larger town halls, to very large flagship conferences.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Webinars:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Creation, management, and analytics for webinars, with automatically created branded mini-sites, driving interaction and engagement from registration to video-on-demand (VOD)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Online Learning: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Self-paced on-demand learning with playlists, quizzes, and video paths and real-time group online learning with virtual classrooms that leverage analytics and interactive tools built for learning.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Education Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced video solutions that boost in-class and remote teaching and learning, and boost student engagement, interactivity, and performance. </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Learning-Management-System (LMS) Video:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Video galleries, video creation and virtual classrooms, seamlessly integrated into&#160;the LMS</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Lecture Capture:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduling, recording, and monitoring of any&#160;size lecture hall including live broadcast</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Media &amp; Telecom Solutions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Platforms for TV service providers and media companies to manage and distribute premium television content across devices, and boost reach, engagement, and monetization.</span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.46pt">Cloud TV:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Modular and scalable solution for building multinational streaming services that aggregate VOD, live, and linear content on any device</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.46pt">Streaming Platform:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Turn-key solution enabling launching, operating, and managing direct-to-consumer streaming service with low entry and operational costs</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">API &amp; Developer Tools</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: <br/><br/>            Tools for developers to create their own video workflows, products, and industry solutions. These tools also power Kaltura's products and industry solutions.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Media Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Hundreds of media services APIs for live, on-demand and real time video, offering ingestion, transcoding, enrichment, management, distribution, engagement, monetization, and deep view analytics amongst many other capabilities.  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Experience  Components:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Complete experiences ready to be embedded in any application. This includes our video player, video editor, video capture tool, chat and networking widgets and our software development kits (SDKs) for mobile applications and smart TVs. <br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_3337"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Technology</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business has been driven by constant innovation, anticipating trends ahead of other participants in the market. We believe we are one of the first organizations to recognize the importance and mission-critical nature of video experiences. Our ability to be a leader in our target markets and rapidly introduce new applications depends on the constant expansion of our APIs, and the development of new products and industry solutions that rely on them.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unique technology enables very large scale interactive video applications at a high level of reliability, performance, scale and security. Our cloud platform was specifically designed to address the entire lifecycle of media (including video on demand, live video and real-time video, as well as images and audio files), how users interact with media online and the business models that support content monetization.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our technology and platform are infrastructure agnostic, allowing us to also offer managed, hybrid, private and air-gapped deployment options. While the great majority of our customers are hosted on our public Software-as-a-Service ("SaaS") offering, some customers are hosted on separate and dedicated private cloud environments that are also managed by us. </span></div><div id="i8fe55c16eba3484192ba23076473761f_73"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Partner Ecosystem</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have built an ecosystem consisting of over 120 partners that have integrated with our solutions, and extend our products and platform capabilities with creation, AI, transcripts, and delivery capabilities. We make our partners&#8217; solutions available to our customers through our marketplace, complete with a variety of plugins and out-of-the-box integrations with our platform. This ecosystem further simplifies our customers&#8217; workflows, enabling them to weave video capabilities into non-video workflows and discover new technologies to further enhance their own offerings, ultimately increasing their satisfaction and stickiness with our platform. We also maintain relationships with cloud partners, most notably Amazon Web Services (&#8220;AWS&#8221;) and Oracle. </span></div><div id="i8fe55c16eba3484192ba23076473761f_82"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our Products, Industry Solutions and API &amp; Developer Tools position us well to compete with other video solution providers. Our key competitors vary based on market and industry.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Video Portals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  are Microsoft and Vimeo </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Virtual &amp; Hybrid Events and Webinars</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are Zoom, On24, Cvent and Notified </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Online Learning and Education</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are Zoom and Microsoft</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Media and Telecom Solutions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are Mediakind and Synamedia</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">API &amp; Developer Tools </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are the media services offered by AWS and Microsoft</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the principal competitive factors in our markets include, but are not limited to: </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">breadth and scale of products, industry solutions, and APIs and developer tools;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to provide a cross-organization video platform with multiple interoperable video solutions;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to support converging experiences across live, real time, and on-demand video;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">flexibility to build and support custom workflows using video technology;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ease of customization and integration with other products;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">quality of service and customer satisfaction;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">flexibility of deployment options;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to innovate quickly;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to provide engaging, interactive, and personalized experiences;  </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">data capabilities, including advanced analytics and AI;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enterprise-grade reliability, security, and scalability;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cost of implementation and ongoing use;</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">brand recognition; and</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">corporate culture.</span></div><div id="i8fe55c16eba3484192ba23076473761f_64"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Sales &amp; Marketing</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our video portal, virtual and hybrid events, webinars, and online learning products to any organization, including companies in any industry, governments and non-profits. These products are typically bought by CTOs, CIOs, and heads of Learning and Development when used for internal events, communication and collaboration, training and learning. CMOs are typically the buyers for marketing and external events.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also sell specialized video industry solutions. Currently we have offerings for the Education and Media &amp; Telecom markets. In Media and Telecom the buyers are typically the CTO or CEO. In Education the buyers are typically the CTOs or CIOs of educational institutions or of education-technology companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our APIs and Developer Tools to all of these markets, either along with products and industry solutions, or separately from them.  Buyers are typically the CTOs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales organization is primarily comprised of direct sales and account teams that focus mainly on acquisition, retention, and growth of large customers, including Fortune Global 2000 organizations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We apply different sales approaches to the different segments we target:</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Sales &amp; Accounts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We use high-touch "Outside-Sales" methodologies to target Global 2000 companies with our Enterprise products, TV operators and media companies with our Media and Telecom industry solutions and universities, K-12 institutions and Ed-Tech companies with our Education industry solutions.</span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Commercial Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We use high velocity "Inside-Sales" methodologies to sell our low touch enterprise products to mid-market accounts. </span></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Self-Serve / Digital Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We use digital acquisition sales methodologies to target small businesses with our no-touch offers.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:60.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Business Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: We establish strategic partnerships with the world's top tech firms, integrators and value-add resellers, to cater to their advanced needs and to establish co-sell, re-sell and OEM relationships. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our marketing efforts are focused on creating preference for our brand, and driving leads to Kaltura through thought leadership, participation in industry events, analyst and press coverage, customer referrals, community work, customer user groups, and Kaltura produced customer and industry events like &#8220;Kaltura Connect&#8221; and &#8220;Kaltura Virtually Live&#8221;. We also leverage digital campaigns and make free trials available for many of our products to drive engagement and conversion.</span></div><div id="i8fe55c16eba3484192ba23076473761f_85"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intellectual property is an important aspect of our business and we seek protection for our intellectual property rights as appropriate. To establish and protect our proprietary rights, we rely on a combination of patent, copyright, trade secret and trademark laws, know-how and continuing innovation, and contractual restrictions such as confidentiality agreements, licenses, and intellectual property assignment agreements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we owned nine issued U.S. patents and eleven non-U.S. patents and patent applications. The issued U.S. patents are expected to expire between 2028 and 2035.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pursue the registration of our domain names, trademarks and service marks in the United States and in certain locations outside the United States. To protect our brand, we file trademark registrations in the United States and in some other jurisdictions. As of December&#160;31, 2022, we owned five registered trademarks in the United States and three registered trademarks in foreign jurisdictions, including the European Union and Brazil, that we consider material to the marketing of our products, including the &#8220;Kaltura&#8221; name and logo.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally seek to enter into confidentiality agreements and proprietary rights agreements with our employees and consultants and to control access to, and distribution of, our proprietary information. However, we cannot guarantee that all applicable parties have executed such agreements. Such agreements can also be breached, and we may not have adequate remedies for such breach.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intellectual property laws, procedures, and restrictions provide only limited protection, and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed, misappropriated or otherwise violated. Furthermore, the laws of certain countries do not protect intellectual property and proprietary rights to the same extent as the laws of the United States, and we therefore may be unable to protect our proprietary technology in certain jurisdictions. Moreover, our platform and many of our products and services incorporate software components licensed to the general public under open-source software licenses. We obtain some components from software developed and released by contributors to independent open-source components of our platform. Open-source licenses grant licensees broad permissions to use, copy, modify and redistribute certain components of our platform. As a result, open-source development and licensing practices can limit the value of our proprietary software assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy or obtain and use our technology to develop products and services with the same functionality as our platform. Policing unauthorized use of our technology is difficult. Our competitors could also independently develop technologies like ours, and our intellectual property rights may not be broad enough for us to prevent competitors from selling products and services incorporating those technologies. Some competitors and other third parties may pursue offensive patent registration and litigation practices to try to block or monetize our and our customers' use of our technologies. For more information regarding the risks relating to intellectual property, see Part I, Item 1A. &#8220;Risk Factors&#8212;Risks Related to Information Technology, Intellectual Property and Data Privacy and Security.&#8221;</span></div><div id="i8fe55c16eba3484192ba23076473761f_76"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had 681 employees operating across 30 countries and 5 continents. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We aim to provide our employees with a competitive salary and benefits that will enable them to achieve a good quality of life and plan for the future, and keep them inspired and motivated to drive innovation and out-of-the-box thinking. In addition to competitive base salaries and cash compensation, we maintain equity incentive plans to attract, retain and reward personnel through share-based compensation awards.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to ensuring a culture of diversity and equality. Our culture embraces our employees&#8217; differences in age, race, gender and gender identity, sexual orientation and nationality.  We are highly committed to our founding values of Openness, Flexibility, and Collaboration. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for certain of our employees in Brazil, our employees are not represented by a labor union in respect to their employment or covered by a collective bargaining agreement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have not experienced any work stoppages and largely consider our relationship with our employees to be good and mutually beneficial.</span></div><div id="i8fe55c16eba3484192ba23076473761f_88"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have experienced seasonality in bookings and collections from customers within the education market, with a pattern of higher sales and new academic customers in the second and third quarters of the year as a result of school procurement periods, resulting in lower sequential sales and customer growth in other quarters of the year. We also experience increased usage by these customers during periods when school is in session, leading to higher cost of revenue during the first and fourth quarters of the year. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the agreements for certain of our solutions do not limit usage or increase pricing for usage in excess of a specified amount, these additional costs may not result in a corresponding increase in revenue. </span></div><div id="i8fe55c16eba3484192ba23076473761f_91"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Additional Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura, Inc. was incorporated as a Delaware corporation in October 2006. We completed our initial public offering of our common stock in July 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website is www.kaltura.com. At our Investor Relations website, investors.kaltura.com, we make available free of charge a variety of information for investors, including our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports, as soon as reasonably practicable after we electronically file that material with or furnish it to the SEC. The information found on our website is not part of this or any other report we file with, or furnish to, the SEC.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_94"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1A. Risk Factors. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K. The occurrence of any of the events described below could harm our business, operating results, financial condition, liquidity, or prospects. In any such event, the market price of our common stock could decline, and you may lose all or part of your investment. Additional risks and uncertainties not presently known to us, or that we currently deem immaterial, may also impair our business. See &#8220;Forward-Looking Statements.&#8221;</span></div><div id="i8fe55c16eba3484192ba23076473761f_97"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to Our Business and Industry</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully assess or mitigate the worsening economic climate and its direct and indirect impact on our business and operations, including our customers and vendors, or to correctly predict the duration and depth of the current instability of the global economy and take the right or sufficient measures to address it, and as a result our business, financial condition, results of operations and prospects would be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The nature of our activities and our global presence and operations expose us to global and local macro and micro effects, including the effects of global economic trends such as the worsening economic climate, rising inflation, rising interest rates, price increases, economic slowdown, decrease in our customers' spend or available budget that causes decline in demand, up-sales or subscription renewals, and other adverse effects that might have direct or indirect effects on our business and results of operations that are hard to predict, monitor or assess. Such developments have caused and may continue to cause uncertainties and high volatility with respect to our estimated or expected results of operations, may develop differently from our estimations and expectations, and could have an adverse effect on our business, results of operations and financial condition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the worsening economic climate has resulted in, among other things, longer sale cycles and increased price driven competition, including through initiation of bid processes, which adversely affects our ability to retain our existing customers and our ability to generate renewals and up-sales. If we are unable to retain our existing customer base or to obtain new customers at reasonable prices, our revenue could be eroded or might even decline, and as a result our business, financial condition, results of operations and prospects will be adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business and operations have experienced high volatility, including rapid growth partially attributed to the effects of the COVID-19 pandemic and thereafter a decline as such effects have subsided and the global economic climate has worsened. If we do not appropriately adapt to these or any future changes, or if we are unable to successfully implement our Reorganization Plans or improve our systems, processes and controls, our business, financial condition, results of operations and prospects would be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In previous years we experienced rapid growth and increased demand for our offerings, including in response to the COVID-19 pandemic, and such growth has been negatively impacted as the effects of the COVID-19 pandemic have subsided and the global economic climate has worsened. We have taken measures to adapt to the changing economic climate, including through the implementation of our Reorganization Plans.  However, there is no assurance that the Reorganization Plans will sufficiently address the existing or potential future decline in the markets in which we operate or that we will be able to timely identify and respond to such declines. Furthermore, the workforce reduction under the Reorganization Plans places a significant strain on our remaining personnel as we have to execute, operate and further develop our products and business with reduced resources. If the reduction in personnel is not properly managed, we may fail to achieve our goals or our customers&#8217; expectations. Additionally, our productivity and the quality of our offerings may be adversely affected if we are unable to retain our key personnel and knowledge centers while implementing our Reorganization Plans. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to successfully implement our Reorganization Plans or to adjust our structure and operations successfully, or implement systems, processes, and controls in an efficient or timely manner or in a manner that does not negatively affect our results of operations. Our failure to assess, plan, adapt or operate in the intended manner or in a manner that is aligned with the changing economic environment and trends could adversely affect our business, financial condition, results of operations and prospects.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our dependency on existing customers' demand and exposure to change in demand by our customers, including due to reasons not under our control, makes it difficult to evaluate our current business and future prospects and may increase the risk that we will not be successful.</span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total revenue for the years ended December 31, 2022 and 2021 was $168.8 million and $165.0 million, respectively, representing an annual growth rate of&#160;2%. You should not rely on the revenue growth of any prior period as an indication of our future performance. As we operate in new and rapidly changing markets, widespread adoption and use of our platform, products and solutions is critical to our future growth and success. We believe our revenue growth will depend on a number of factors, including, among other things, our ability to:  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">attract new customers and maintain our relationships with, and increase revenue from, our existing customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide excellent customer and end user experiences;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintain the security and reliability of our platform, products and solutions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">introduce and grow adoption of our offerings in new markets outside the United States;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">hire, integrate, train and retain skilled personnel;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adequately expand our sales force and distribution channels; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continually enhance and improve our platform, products and solutions, including the features, integrations and capabilities we offer, and develop or otherwise introduce new products and solutions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">obtain, maintain, protect and enforce intellectual property protection for our platform and technologies;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expand into new technologies, industries and use cases;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expand and maintain our partner ecosystem;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">comply with existing and new applicable laws and regulations, including those related to data privacy and security;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">price our offerings effectively and determine appropriate contract terms;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determine the most appropriate investments for our limited resources;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">successfully compete against established companies and new market entrants;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increase awareness of our brand on a global basis; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">timely and efficiently adapt to changes in customer demand, trends, global and local macro and micro economic conditions, new technologies or offerings by our competitors or other market disruptions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to accomplish any of these objectives, our revenue could be impaired or decline in future periods. Many factors may contribute to declines in our growth rate, including greater market penetration, increased competition, slowing demand for our offerings, a failure by us to capitalize on growth opportunities, the maturation of our business, failure to deliver under our commitments or to satisfy customer expectations, global economic downturns and failure to adapt to such downturns or successfully implement our Reorganization Plans, among others. Additionally, it is difficult to estimate the extent to which our recent growth has benefited from the effects of the COVID-19 pandemic, which increased demand from new and existing customers across all of our offerings beginning in the second quarter of 2020 and contributed to an acceleration in our revenue growth during such times when compared to prior periods. While market demand for our offerings was growing at a robust rate prior to the pandemic, we have since experienced a slowdown as the effects of the COVID-19 pandemic have weakened and as a result of the current worsening economic climate. As a result, it is difficult to evaluate our current business and future prospects and may increase the risk that we will not be successful. If our business, operations and financial results decline as a result of any of the factors described above, investors&#8217; perceptions of our business and the market price of our common stock could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. We have encountered in the past, and may encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly changing industries that may prevent us from achieving the objectives outlined above. If we fail to achieve the necessary level of efficiency in our organization, or if we are not able to accurately forecast future growth and other changes that might impact our business, our business would be adversely affected. Moreover, if the assumptions that we use to plan our business are incorrect or change in reaction to </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">changes in our market, or if we are unable to maintain consistent revenue or revenue growth, the market price of our common stock could be volatile, and it may be difficult to achieve and maintain profitability.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The loss of one or more of our significant customers, or any other reduction in the amount of revenue we derive from any such customer, would adversely affect our business, financial condition, results of operations and growth prospects.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success is dependent on our ability to establish and maintain successful relationships with a diverse set of customers. We currently derive a significant portion of our revenue from a limited number of customers. Our top ten customers in the aggregate accounted for approximately 29.2%, 31.0% and 29.4% of our revenue for the years ended December&#160;31, 2022, 2021 and 2020, respectively. For the year ended December&#160;31, 2020, Vodafone accounted for approximately 11.6% of our revenue. Although in the years ended December 31, 2022 and 2021, no individual customer accounted for more than 10% out of our total revenue, both Vodafone and Amazon continued to contribute a significant portion of our overall revenue during the period. While the identity of the customers may vary from period to period, it is likely that we will continue to derive a significant portion of our revenue from a limited number of customers in the future and, in some cases, the portion of our revenue attributable to individual customers may increase. The loss of one or more significant customers or a reduction in the amount of revenue we derive from any such customer could significantly and adversely affect our business, financial condition, and results of operations. Customers may choose not to renew their subscriptions or may otherwise reduce the breadth of the offerings to which they subscribe for any number of reasons. See &#8220;&#8212;If our existing customers do not renew their subscriptions, or if they renew on terms that are less economically beneficial to us, it could have an adverse effect on our business, financial condition and results of operations.&#8221; We are also subject to the risk that any such customer will experience financial difficulties that prevent them from making payments to us on a timely basis or at all.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a history of losses and may not be able to achieve or maintain profitability. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred losses in each year since our incorporation in 2006, including net losses of $68.5 million,  $59.4 million, and $58.8 million in the years ended December&#160;31, 2022, 2021 and 2020, respectively. As a result, we had an accumulated deficit of $391.1 million as of December&#160;31, 2022. We intend to continue to expend substantial financial and other resources on, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enhancing inside sales and self-serve offerings and distribution channels, and expanding our customer base;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">extending our product leadership by investing in our API and Developer Tools offerings, in our Products for any Enterprise, and in our specialized solutions for the industry verticals we currently address (Education and Media and Telecom), and continuing to develop new products and expand into additional vertical industries; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing sales within our existing customer base through increased usage of our platform and the cross-selling of additional products and solutions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">augmenting our current offerings by increasing the breadth of our technology partnerships and exploring potential transactions that may enhance our capabilities or increase the scope of our technology footprint; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continuing to grow our international operations; and </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general administration, including legal, accounting, and other expenses related to our operation as a public company. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, or managing our business and operations more efficiently to offset these higher expenses. In addition, to the extent we are successful in increasing our customer base, we may also incur increased losses because the costs associated with acquiring customers are generally incurred up front, while the subscription revenue is generally recognized ratably over the subscription term. This will be particularly true as we acquire new customers for our Media and Telecom specialized industry solutions, which entail significant non-recurring up-front costs as compared to our other offerings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our revenue does not increase or if the Reorganization Plans do not sufficiently offset the expected increases in our operating expenses and the effects of the worsening economic climate, we will not achieve profitability in future periods and our net losses may increase. Revenue growth may slow or revenue may decline for a number of possible reasons, many of which are beyond our control, including slowing demand for our platform, products or solutions, decline in renewals and higher churn rate, increasing competition, or any of the other factors discussed in this Risk Factors section. Any failure to </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increase our revenue as we grow our business or to manage our expenditures more effectively could prevent us from achieving profitability at all or on a consistent basis, which would cause our business, financial condition, and results of operations to suffer and the market price of our common stock to decline.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The markets for our offerings are new and evolving and may develop more slowly or differently than we expect. Our future success depends on the growth and expansion of these markets and our ability to adapt and respond effectively to evolving market conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we operate are relatively new and rapidly evolving. Accordingly, it is difficult to predict customer adoption, renewals and demand, the entry of new competitive products, the success of existing competitive products, and the future growth rate, expansion, longevity, and size of the markets for our platform, products, and solutions. The expansion of these new and evolving markets depends on a number of factors, including the cost, performance, and perceived value associated with the technologies that we and others in our industry develop. If we or other companies in our industry experience security incidents, loss of customer data, or disruptions in delivery or service, the market for these applications as a whole, including the demand for our offerings, may be negatively affected. If video products and solutions such as ours do not continue to achieve market acceptance, or there is a reduction in demand caused by decreased customer acceptance, technological challenges, weakening economic conditions, privacy, data protection and data security concerns, governmental regulation, competing technologies and products, or decreases in information technology spending or otherwise, the market for our offerings might not continue to develop or might develop more slowly than we expect, which could adversely affect our business, financial condition, results of operations and growth prospects. Similarly, we do not know whether recent trends, such as the increased utilization of cloud-based live and real-time video experiences as an alternative to in-person experiences, which accelerated during the COVID-19 pandemic, will continue in the future.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations are likely to fluctuate from quarter to quarter and year to year, which could adversely affect the trading price of our common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations, including our revenue, cost of revenue, gross margin, operating expenses, cash flow, and deferred revenue, have fluctuated from quarter to quarter and year to year in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations may not be meaningful. Accordingly, our financial results in any one quarter should not be relied upon as indicative of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may not fully reflect the underlying performance of our business. Factors that may cause fluctuations in our quarterly financial results include:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract new customers and increase revenue from our existing customers&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the loss of existing customers&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">subscription renewals, and the timing and terms of such renewals&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in customer usage from period to period, including as a result of seasonality in our customers&#8217; underlying businesses, which create variability in our cost of revenue&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">customer satisfaction with our products, solutions, platform capabilities and customer support&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">mergers and acquisitions or other factors resulting in the consolidation of our customer base&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">mix of our revenue&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to gain new partners and retain existing partners&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in stock-based compensation expense&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">decisions by potential customers to purchase competing offerings or develop in-house technologies and solutions as alternatives to our offerings&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the spending patterns of our customers; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including investments in research and development, sales and marketing, and general and administrative resources&#894;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our increasing reliance on public cloud infrastructure, which will result in higher variable costs compared to our own data centers; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">network outages&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developments or disputes concerning our intellectual property or proprietary rights, our platform, products or solutions, or third-party intellectual property or proprietary rights;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">negative publicity about our company, our offerings or our partners, including as a result of actual or perceived breaches of, or failures relating to, privacy, data protection or data security&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic, industry, and market conditions, such as the current decline of the economic climate;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of political uncertainty or unrest or outbreak of hostilities or armed conflicts&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our pricing policies or those of our competitors&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in the growth rate of the markets that our offerings address&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seasonality in the underlying businesses of our customers, including budgeting cycles, purchasing practices and usage patterns&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the business strengths or weakness of our customers&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to collect timely or at all on invoices or receivables&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost and potential outcomes of future litigation or other disputes&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future accounting pronouncements or changes in our accounting policies&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully expand our business in the United States and internationally&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in the mix of on-premise and SaaS/PaaS deployments&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in foreign currency exchange rates&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in the geographical mix of our revenue that may impact out gross margin;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing and success of new products and solutions introduced by us or our competitors, or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or partners or technology disruption; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the pandemic related to COVID-19 and its variants, or any other pandemic, epidemic, outbreak of infectious disease or other global health crises on our business, the businesses of our customers and partners and general economic conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have also experienced seasonality in bookings and collections from customers within the education market, with a pattern of higher sales and new academic customers in the second and third quarters of the year as a result of school procurement periods, resulting in lower sequential sales and customer growth in other quarters of the year. We also experience increased usage by these customers during periods when school is in session, leading to higher cost of revenue during the first and fourth quarters of the year. Because the agreements for certain of our solutions do not limit usage or increase pricing for usage in excess of a specified amount, these additional costs may not result in a corresponding increase in revenue. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, beginning in the second quarter of 2020 and continuing through the second quarter of 2021, we experienced a significant increase in the usage of our offerings due to the COVID-19 pandemic. As a result of this usage and increased demand from our customers, we incurred significant costs associated with upgrading our infrastructure and expanding our capacity and hiring additional personnel, although we have recently implemented workforce reductions pursuant to our Reorganization Plans. In addition, operating on public cloud infrastructure and the redundancy in cloud infrastructure to satisfy different local data privacy regimes have increased our variable costs, which may lead to higher overall costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of one or more of the foregoing or other factors may cause our results of operations to vary significantly. Such fluctuations make forecasting more difficult and could cause us to fail to meet the expectations of investors and securities analysts, which could cause the trading price of our common stock to fall substantially, resulting in the loss of all or part of your investment, and subject us to costly lawsuits, including securities class action suits. Additionally, the rapid growth we have experienced in recent years may have masked the full effects of seasonal factors on our business to date, and as such, these factors may have a greater effect on our results of operations in future periods.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">The COVID-19 pandemic could adversely affect our business, financial condition, and results of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the pandemic related to COVID-19 and its variants has not had a material adverse impact on our operations through the date of this Annual Report on Form 10-K, the impact of COVID-19 and its variants on our ability to attract, serve, retain, or upsell customers is inherently uncertain and depends on the duration, severity and potential resurgence of the outbreak and its impact on end users, customers, and the macroeconomic environment as a whole. We continue to monitor the situation and intend to adjust our policies as necessary consistent with public health guidance. Any limitations on travel and doing business in person may negatively affect our customer success efforts, sales and marketing efforts, challenge our ability to enter into customer contracts in a timely manner, slow down our recruiting efforts, or create operational or other challenges, any of which could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the pandemic related to COVID-19 and its variants has disrupted and may in the future disrupt the operations of our customers and technology partners, including as a result of travel restrictions and/or business shutdowns, all of which could negatively impact our business, financial condition, and results of operations. More generally, the COVID-19 outbreak has adversely affected economies and financial markets globally, leading to an economic downturn, which could decrease technology spending and adversely affect demand for our offerings and harm our business, financial condition, and results of operations. Existing and potential customers may choose to reduce or delay technology investments in response to the pandemic related to COVID-19 and its variants, or attempt to renegotiate contracts and obtain concessions, which may materially and negatively impact our operating results, financial condition and prospects. The pandemic related to COVID-19 and its variants also resulted in, and may continue to result in, significant disruption of global financial markets, reducing our ability to access capital, which could in the future negatively affect our liquidity. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible at this time to estimate any future impact that COVID-19 and its variants could have on our business, financial condition and results of operations as the impact will depend on future developments, which are highly uncertain and cannot be predicted.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may discover significant deficiencies or material weaknesses in our internal control over financial reporting which, if not remediated, could cause us to fail to timely and accurately report our financial results and result in restatements of our consolidated financial statements, and could cause stockholders to lose confidence in our financial reporting and our stock price to suffer. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a public reporting company subject to the rules and regulations established from time to time by the SEC and the Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;). These rules and regulations require, among other things, that we establish and periodically evaluate procedures with respect to our internal control over financial reporting. Reporting obligations as a public company are likely to place a considerable strain on our financial and management systems, processes and controls, as well as on our personnel.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, as a public company, we are required to document and test our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act so that our management can certify as to the effectiveness of our internal control over financial reporting. This assessment will need to include disclosure of any material weaknesses identified in our internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company&#8217;s annual and interim financial statements will not be detected or prevented on a timely basis. As an emerging growth company, our </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">independent registered public accounting firm will not be required to formally attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 until our annual report for any fiscal year following such date that we are no longer an emerging growth company.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We need to continue to dedicate internal resources, engage outside consultants, adopt a detailed work plan to assess and document the adequacy of internal control over financial reporting, continue steps to improve control processes as appropriate, validate through testing whether such controls are functioning as documented, and implement a continuous reporting and improvement process for internal control over financial reporting. Despite our efforts, there is a risk that neither we nor our independent registered public accounting firm, as applicable, will be able to conclude that our internal control over financial reporting is effective as required by Section 404. We previously identified and disclosed a material weakness in our internal control over financial reporting in our Annual Report on Form 10-K for the year ended December 31, 2021. This material weakness has since been remediated, but we may discover additional significant deficiencies or material weaknesses in our internal control over financial reporting in the future, which we may not successfully remediate on a timely basis or at all. Any failure to remediate any significant deficiencies or material weaknesses identified by us or to implement required new or improved controls, or difficulties encountered in their implementation, could cause us to fail to meet our reporting obligations or result in material misstatements in our financial statements. If we identify one or more material weaknesses, it could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our financial statements and adversely affect our stock price.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to keep pace with technological and competitive developments and develop or otherwise introduce new products and solutions and enhancements to our existing offerings, our offerings may become less marketable, less competitive or obsolete, and our business, financial condition and results of operations may be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete are characterized by rapid technological change, frequent introductions of new products, services, features and capabilities, and evolving industry standards and regulatory requirements. Our ability to grow our customer base and increase our revenue will depend in significant part on our ability to develop or otherwise introduce new products and solutions; develop or otherwise introduce new features, integrations, capabilities, and other enhancements to our existing offerings on a timely basis; interoperate across an increasing range of devices, operating systems, and third-party applications; and determine the right focus and prioritization, both in terms of our products roadmap and business focus. The success of any new products or solutions, or enhancements to our existing offerings, will depend on a number of factors including, but not limited to, the timeliness and effectiveness of our research and product development activities and go-to-market strategy, our ability to anticipate customer needs and achieve market acceptance, our ability to manage the risks associated with new product releases, the effective management of development and other spending in connection with the product development process, and the availability of other newly developed products and technologies by our competitors and by any other third parties that may introduce disruptive technologies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in connection with our product development efforts, we may introduce significant changes to our existing products or solutions, or develop or otherwise introduce new and unproven products or solutions, including technologies with which we have little or no prior development or operating experience. These new products, solutions and updates may not perform as expected, may fail to engage our customer base or other end users of our products, or may otherwise create a lag in adoption of such new products. New products may initially suffer from performance and quality issues that may negatively impact our ability to market and sell such products to new and existing customers or harm our reputation. We have in the past experienced bugs, errors, or other defects or deficiencies in new products and product updates and delays in releasing new products, deployment options, and product enhancements and may have similar experiences in the future. As a result, some of our customers may either defer purchasing our offerings until the next upgrade is released or switch to a competitor if we are not able to keep up with technological developments. To keep pace with technological and competitive developments we have in the past invested, and may in the future invest, in the acquisition of complementary businesses, technologies, services, products, and other assets that expand our offerings. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers or that will achieve market acceptance or successfully integrate with our existing products. The short- and long-term impact of any major change to our offerings, or the introduction of new products or solutions, is particularly difficult to predict. If new or enhanced offerings fail to engage our customer base or other end users of our products, or do not perform as expected, we may fail to generate sufficient revenue, operating margin, or other value to justify our investments in such products, any of which may adversely affect our reputation and negatively affect our business in the short-term, long-term, or both. If we are unable to successfully enhance our existing offerings to meet evolving customer requirements, increase adoption and use cases of our offerings, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">develop, or otherwise introduce new products and solutions and quickly resolve security vulnerabilities or other errors or defects, or if our efforts in any of these areas are more expensive than we expect, our business, financial condition, and results of operations would be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under our Reorganization Plans we have downsized the number of our personnel, including research and development personnel. Although the Reorganization Plans have taken into account what we believe are the necessary size, skills, know-how and experience of our personnel under our development plans, if our assessment was inaccurate or we fail to accurately estimate our future needs, there is a risk that we will be unable to effectively implement our development plans and suffer delays in execution thereunder, and as a consequence our business, financial condition, and results of operations would be adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not maintain the interoperability of our offerings across devices, operating systems, and third-party applications that we do not control, and if we are not able to maintain and expand our relationships with third-party technology partners to integrate our offerings with their products and solutions, our business, financial condition, and results of operations may be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in part on our ability to integrate our platform, products, and solutions with a variety of network, hardware, and software platforms, and we need to continuously modify and enhance our offerings to adapt to changes in hardware, software, networking, browser and database technologies. Several of our competitors own, develop, operate, or distribute operating systems, application stores, cloud hosting services and other software applications, and/or have material business relationships with companies that own, develop, operate, or distribute operating systems, application stores, cloud hosting services and other software that our offerings rely on to operate. Moreover, some of our competitors have inherent advantages developing products and services that more tightly integrate with their software and hardware platforms or those of their business partners.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party products and services are constantly evolving, and we may not be able to modify our offerings to ensure their compatibility with those of other third parties following development changes. In addition, some of our competitors may be able to disrupt the operations or compatibility of our offerings with their products or services, or exert strong business influence on our ability to, and terms on which we, operate and distribute our offerings. For example, certain of our offerings directly compete with several large technology companies that we rely on to ensure the interoperability of our offerings with their products or services. As our respective products evolve, we expect this level of competition to increase. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our offerings or gives preferential treatment to competitive products or services, whether to enhance their competitive position or for any other reason, or if they deploy encryption, cybersecurity ringfencing protections or other interface limitations, we may not be able to offer the functionality that our customers need, which would negatively impact our ability to generate revenue and adversely affect our business. Furthermore, any losses or shifts in the market position of the providers of these third-party products and services could require us to identify and develop integrations with new third-party technologies. Such changes could consume substantial resources and may not be effective or timely available. Any expansion into new geographies may also require us to integrate our offerings with new third-party technologies, products, services and regulatory requirements, and invest in developing new relationships with these providers. If we are unable to respond to changes in a cost-effective manner, our offerings may become less marketable, less competitive, or obsolete, and our business, financial condition and results of operations may be negatively impacted.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a significant percentage of our customers choose to integrate our platform, products, and solutions with certain capabilities of third-party publishers and software providers using application programming interfaces, or APIs. The functionality and popularity of our platform, products and solutions depends, in part, on their ability to integrate with a wide variety of third-party applications and software. Third-party providers of applications may change the features of their applications and software, restrict our access to their applications and software or alter the terms governing use of their applications and access to those applications and software in an adverse manner. Such changes could functionally limit or eliminate our ability to use these third-party applications and software in conjunction with our offerings, or may require us to obtain royalty-bearing licenses, which could negatively impact customer demand, our competitive position and adversely affect our business. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we have created mobile applications and mobile versions of our offerings to respond to the increasing number of people who access the internet and cloud-based software applications through mobile devices, including smartphones and handheld tablets or laptop computers. If these mobile applications do not perform well, our business may suffer. We are also dependent on third-party application stores that may prevent us from timely updating our offerings, building new features, integrations, capabilities, or other enhancements, or charging for access. Certain of these companies are now, or may in the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future become, competitors of ours, and could stop allowing or supporting access to our offerings, could allow access for us only at an unsustainable cost, or could make changes to the terms of access in order to make our offerings less desirable or harder to access, for competitive reasons, which would also have a negative impact on our business.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A version of our Media Services is licensed to the public under an open source license, which could negatively affect our ability to monetize our offerings and protect our intellectual property rights.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make a version of our Media Services, Kaltura Community Edition (&#8220;Kaltura CE&#8221;), available to the public at no charge under an open source license, the Affero General Public License version 3.0 (&#8220;AGPL&#8221;). Although Kaltura CE does not include many widely used Kaltura applications, it can be used on a self-hosted basis as a standalone video platform. The AGPL grants licensees broad freedom to view, use, copy, modify and redistribute the source code of Kaltura CE. Anyone can download a free copy of this version of our platform from the internet, and we neither know who all of our AGPL licensees are, nor have visibility into how Kaltura CE is being used by licensees, so our ability to detect violations of the open source license is extremely limited. Additionally, even if we become aware of any violations, open source licenses, including the AGPL, have not been widely interpreted by courts, leading to uncertainty surrounding any ability to enforce such licenses.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The AGPL is a &#8220;copyleft&#8221; license, requiring that any redistribution by licensees of Kaltura CE, or any modifications or adaptations to Kaltura CE, be made pursuant to the AGPL as well. This leads some commercial enterprises to consider AGPL-licensed software to be unsuitable for commercial use. However, the AGPL would not prevent a commercial licensee from taking this open source version of our platform under AGPL and using it for internal purposes for free. AGPL also would not prevent a commercial licensee from taking this open source version of our platform under AGPL and using it to compete in our markets by providing it to others for free.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This competition can develop without the degree of overhead and lead time required by traditional proprietary software companies, due to the permissions allowed under AGPL. It is also possible for competitors to develop their own software based on Kaltura CE. Although this software would also need to be made available for free under the AGPL, it could reduce the demand for and put pricing pressure on our offerings. We cannot guarantee that we will be able to compete successfully against current and future competitors, some of which may have greater resources than we have, or that competitive pressure or the availability of new open source software will not result in price reductions, reduced operating margins, and loss of market share. Any of the foregoing could harm our business, financial condition, results of operations and cash flows.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The markets in which we compete are nascent and highly fragmented, and we may not be able to compete successfully against current and future competitors, some of whom have greater financial, technical, and other resources than we do. If we do not compete successfully, our business, financial condition and results of operations could be harmed.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Video Experience Cloud consists of our Products for Any Enterprise, Education and Media and Telecom Solutions, as well as APIs and developer's tools, and we compete in each product or solution category as well as on the platform level as a whole. The market for our offerings is highly fragmented, quickly evolving, and subject to rapid changes in technology. We believe that our ability to compete successfully depends upon many factors both within and beyond our control, including the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">breadth and scale of products, solutions and Media Services;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to provide a cross-organization video platform with multiple interoperable video solutions&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to support converging experiences across live, real-time and on-demand video&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">flexibility to build and support custom workflows using video technology&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ease of customization and integration with other products&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">quality of service and customer satisfaction&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">flexibility of deployment options&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to innovate quickly&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ability to provide engaging, interactive, and personalized experiences;  </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">data capabilities, including advanced analytics and AI&#894;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enterprise-grade reliability, security and scalability;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cost of implementation and ongoing use;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">brand recognition&#894; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">corporate culture.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our key competitors vary based on market and industry:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Video Portals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are Microsoft and Vimeo </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Virtual &amp; Hybrid Events and Webinars</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are Zoom, On24, Cvent and Notified </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Online Learning and Education</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are Zoom and Microsoft</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Media and Telecom Solutions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are Mediakind and Synamedia</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our main competitors for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">API &amp; Developer Tools </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are the media services offered by AWS and Microsoft</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we compete with home-grown, start-up, and open source technologies across the categories described above. With the rise in travel restrictions and shelter-in-place policies resulting from the COVID-19 pandemic, as well as the passage of time, the introduction of new technologies and the entrance of new market participants, competition has intensified, and we expect it to continue to intensify in the future. Established companies are also developing their own video platforms, products, and solutions within their own core product lines, and may continue to do so in the future. Established companies may also acquire or establish product integration, distribution, or other cooperative relationships with our current competitors. New competitors or alliances among competitors may emerge from time to time and rapidly acquire significant market share due to various factors such as their greater brand name recognition, larger existing user or customer base, consumer preferences for their offerings, a larger or more effective sales organization and greater financial, technical, marketing, and other resources and experience. Furthermore, with the recent increase in large merger and acquisition transactions in the technology industry, particularly transactions involving cloud-based technologies, there is a greater likelihood that we will compete with other larger technology companies in the future. Companies resulting from these potential consolidations may create more compelling product offerings and be able to offer more attractive pricing options, making it more difficult for us to compete effectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our competitors have, and some of our potential competitors may have, greater financial, technical, and other resources, longer operating histories, greater brand recognition, larger sales forces and marketing budgets, broader distribution networks, more diverse product and services offerings, larger and more mature intellectual property portfolios, more established relationships in the industry and with customers, lower cost structures and greater customer experience resources. These competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, and customer requirements. They may be able to leverage these resources to gain business in a manner that discourages customers from purchasing our offerings, including through selling at zero or negative margins, product bundling, forced product migrations, auto-installation of applications, or closed technology platforms. Potential customers may also prefer to purchase from companies with which they have an existing relationship rather than a new supplier, regardless of product performance or features. Furthermore, we expect that our industry will continue to attract new companies, including smaller emerging companies, which could introduce new offerings. We may also expand into new markets and encounter additional competitors in such markets. These competitive pressures in the markets in which we operate, or our failure to compete effectively, may result in price reductions, fewer customers, reduced revenue, gross profit and gross margins, increased net losses and loss of market share. Any failure to effectively address these factors could significantly and adversely affect our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to increase sales of our subscriptions to new customers, expand the offerings to which our existing customers subscribe, or expand the value of our existing customers&#8217; subscriptions, our future revenue and results of operations will be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on our ability to sell our subscriptions to new customers and to expand within our existing customer base by selling subscriptions for additional offerings to our existing customers and expanding the value of existing customers&#8217; subscriptions, and to do so in a cost-effective manner. Our ability to sell new subscriptions and expand the number and value of existing subscriptions depends on a number of factors, including the prices of our offerings and their </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">functionality, the prices of products offered by our competitors, and the budgets of our customers. We serve customer needs with multiple tiers of subscriptions that differ based on product depth and functionality. We also offer an initial trial period for certain of our offerings. To the extent prospective customers utilize this trial period without becoming, or lead others not to become, paying customers, our expenses may increase as a result of associated hosting costs, and our ability to grow our business may be adversely affected. We also offer an open source version of our Media Services called Kaltura CE. Our open source version is intended to increase the visibility and familiarity of our platform among the developer communities. We invest in developers and developer communities through multiple channels, including the introduction of new open source projects. There is no guarantee that such events will translate into new customers, or that open source users will convert to paying subscribers.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our existing customers do not renew their subscriptions, or if they renew on terms that are less economically beneficial to us, it could have an adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to derive a significant portion of our revenue from renewals of existing subscriptions. Our customers have no contractual obligation to renew their subscriptions after the completion of their subscription term. Subscriptions for most of our offerings are offered on either an annual or multi-year basis. Our subscriptions also generally include committed usage amounts. As a result, we cannot provide assurance that customers will renew their subscriptions for a similar contract period or with the same or greater product depth, number of users, functionality or other terms that are equally or more economically beneficial to us, if they renew at all. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers&#8217; renewals may decline or fluctuate as a result of a number of factors, including their satisfaction with our products and our customer support, the frequency and severity of product outages, our product uptime or latency, the pricing of our offering in relation to competing offerings, additional new features, integrations, capabilities or other enhancements that we offer, updates to our products as a result of updates by technology partners, and customers or users no longer having a need for our offerings (including customers or users acquired during the COVID-19 pandemic that have subsequently reduced or discontinued their use after the impact of the pandemic has subsided). Renewal rates have been, and may in the future also be, impacted by general economic conditions or other factors that reduce customers&#8217; spending levels. For example, many educational institutions and other customers in the public sector depend substantially on government funding, and any general decrease, delay, or other change in the availability of such funding could cause current and prospective customers to decide not to renew their subscriptions or to reduce the scope of their subscriptions at the end of the applicable subscription term, any of which could cause us to lose customers and revenue. If our customers do not renew their subscriptions or renew on terms less economically favorable to us, our revenue may decline or grow less quickly than anticipated, which would adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third parties, including third parties outside the United States, for some of our software development, quality assurance, operations, and customer support.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently depend on various third parties for some of our software development efforts, quality assurance, operations, and customer support services. Specifically, we outsource some of our software development and design, quality assurance, and operations activities to third-party contractors that have employees and consultants located in Ukraine and Belarus. Our dependence on third-party contractors creates a number of risks, in particular, the risk that we may not maintain development quality, control, or effective management with respect to these business operations. In addition, poor relations between the United States and Russia, economic sanctions and export control restrictions imposed by the United States, the European Union (&#8220;EU&#8221;), the United Kingdom ("UK") and other countries targeting Russia, Belarus, and the embargoed areas of Ukraine, including as a result of the Russian invasion of Ukraine, and any further escalation of political tensions or economic instability in the area could have an adverse impact on our third-party software development in Ukraine and Belarus. In particular, increased tensions between the United States, the North Atlantic Treaty Organization including the UK and the EU member states and Russia as a result of the invasion of Ukraine by Russia, have increased the threat of armed conflict, cyberwarfare and economic instability that could disrupt or delay the operations of our resources in those countries, disrupt or delay our communications with such resources or the flow of funds to support their operations, or otherwise render our resources unavailable. Moreover, some of our personnel and third party service providers reside in Ukraine and are subject to the impacts of the ongoing war, including risk of injury or death, destruction of infrastructures, lack of electricity, connectivity and basic living conditions, or be subject to Russian occupation. We anticipate that, absent any adverse developments, we will continue to engage with our personnel and third party service providers and maintain those relationships in order to grow our business for the foreseeable future. If we are unsuccessful in maintaining existing and, where needed, establishing new relationships with third parties, our ability to efficiently operate existing services or develop </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">new services and provide adequate customer support could be impaired or become more expensive, and, as a result, our competitive position or our results of operations could suffer.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency exchange rate fluctuations affect our results of operations, as reported in our financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial results in U.S. dollars. We generate our revenue primarily in U.S. dollars and in euros. A significant portion of the cost of revenue, research and development, sales and marketing and general and administrative expenses of our Israeli operations are incurred in New Israeli Shekel (&#8220;NIS&#8221;). As a result, we are exposed to exchange rate risks that may materially and adversely affect our financial results. If the NIS appreciates against the U.S. dollar or the euro, or if the value of the NIS declines against the U.S. dollar or the euro, at a time when the rate of inflation in the cost of Israeli goods and services exceeds the rate of decline in the relative value of the NIS, then the U.S. dollar-denominated cost of our operations in Israel would increase and our results of operations could be materially and adversely affected. We cannot predict any future trends in the rate of inflation in Israel or the rate of depreciation (if any) of the NIS against the U.S. dollar or euro, and our ability to hedge our exposure to currency exchange rate fluctuations may be limited.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We recognize a significant portion of revenue from subscriptions over the term of the relevant subscription period, and as a result, downturns or upturns in sales are not immediately reflected in full in our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our revenues are derived from SaaS and PaaS subscriptions, and we recognize a significant portion of our subscription revenue over the term of the relevant subscription period. As a result, much of the subscription revenue we report each fiscal quarter is the recognition of deferred revenue from subscription contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscriptions in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter and will negatively affect our revenue in future fiscal quarters. Accordingly, the effect of significant downturns in new or renewed sales of our subscriptions is not reflected in full in our results of operations until future periods.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to meet contractual commitments under our customer agreements, we could be subject to contractual penalties, litigation, and other liabilities, and could experience an increase in contract terminations or decrease in contract renewals in future periods, which would lower our revenue, increase our costs, and otherwise adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customer agreements typically contain service-level commitments, indemnification and other liabilities. If we are unable to meet the stated service-level commitments, including failure to meet the uptime and response time requirements under our customer agreements, we may be contractually obligated to provide these customers with service credits, or customers could elect to terminate and receive refunds for prepaid amounts related to unused subscriptions, either of which could significantly affect our revenue in the periods in which the failure occurs and the credits are applied or refunds paid out. In addition, customer terminations or any reduction in renewals resulting from service-level failures could significantly affect both our current and future revenue. For example, during the third quarter of 2020, we experienced an initial period of service instability in connection with the acceleration of our existing plans to transition our technology to public cloud infrastructure, causing us to fall below the service-level commitments in our customer agreements for the first few months of this transition. Though this did not result in a significant increase in customer terminations and we have not seen a material decrease in customer renewals to date, we cannot guarantee that we will not experience a material decrease in customer renewals in future periods as additional customers cycle through their subscription terms.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the agreements we enter into with our TV Solution customers typically provide for committed delivery schedules and milestones with which we are required to comply in connection with the deployment of our offerings. The deployment process for our TV Solution offering is often complex, and our ability to comply with our obligations under these agreements depends on a variety of factors both within and outside of our control, including the timely performance of front-end software developers and other third-parties. If we fail to meet our committed delivery schedules and milestones, we could be subject to contractual penalties, including liquidated damages, as well as breach of contract claims, which could result in litigation and cause us to incur additional costs, including in the form of additional damages or settlement payments. Affected customers may also elect to terminate their agreements with us.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, any service-level failures or failure to meet committed delivery schedules and milestones could also create negative publicity and damage our reputation, which may discourage prospective customers from adopting our offerings. In addition, if we modify the terms of our contractual commitments in future customer agreements in a manner customers perceive to be unfavorable, demand for our offerings could be reduced. The occurrence of these or any of the events discussed above could have a significant adverse effect on our business, financial condition, results of operations and cash flow, as well as our ability to grow our business.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on our management team and other key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could adversely affect our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. The loss of the services of any of our key personnel, the inability to attract or retain qualified personnel, or delays in hiring required personnel, particularly in engineering and sales, may seriously and adversely affect our business, financial condition, and results of operations. Although we have entered into employment offer letters with our key personnel, their employment is for no specific duration and constitutes at-will employment. We are also substantially dependent on the continued service of our existing engineering personnel because of the complexity of our products.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future performance also depends on the continued services and continuing contributions of our senior management team, which includes Ron Yekutiel, our co-founder and Chief Executive Officer, to execute on our business plan and to identify and pursue new opportunities and product innovations. The loss of services of our senior management team, particularly our Chief Executive Officer, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the industry in which we operate is generally characterized by significant competition for skilled personnel, as well as high employee attrition. There is a shortage in personnel with the relevant know-how and experience for the development of our Video Products and Media Services, particularly for DevOps, engineering, research and development, sales, and support positions, and we may not be successful in attracting, integrating, and retaining qualified personnel to fulfill our current and future needs. Many of the companies against which we compete for personnel have greater financial resources, scale and branding than we do, and it may be more difficult for us to attract and retain qualified personnel predominately in Israel, where most of our research and development positions are located, and in New York, where our headquarters is located. These competitors may also actively seek to hire our existing personnel away from us, even if such employee has entered into a non-compete agreement. We may be unable to enforce these agreements under the laws of the jurisdictions in which our employees work. For example, Israeli labor courts have required employers seeking to enforce non-compete undertakings of a former employee to demonstrate that the competitive activities of the former employee will harm one of a limited number of material interests of the employer that have been recognized by the courts, such as the protection of a company&#8217;s confidential information or other intellectual property, taking into account, among other things, the employee&#8217;s tenure, position, and the degree to which the non-compete undertaking limits the employee&#8217;s freedom of occupation. We may not be able to make such a demonstration. Also, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited or that they have divulged their former employers&#8217; proprietary or other confidential information or incorporated such information into our products, which could include claims that such former employers therefore own or otherwise have rights to their inventions or other work product developed while employed by us.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in making employment decisions, particularly in the internet and high-technology industries, job candidates often consider the value of the equity they are to receive in connection with their employment. Employees may be more likely to leave us if the shares they own or the shares underlying their equity incentive awards have significantly appreciated or significantly reduced in value. Many of our employees may receive significant proceeds from sales of our equity in the public markets, which may reduce their motivation to continue to work for us and could lead to employee attrition. If we fail to attract new personnel, or fail to retain and motivate our current personnel, our business, financial condition, results of operations and growth prospects could be adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to maintain and enhance awareness of our brand, especially among developers and IT operators, as well as new departments such as marketing, our business, financial condition, and results of operations may be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that developing and maintaining widespread awareness of our brand, especially with developers and IT operators, in addition to new departments such as marketing, is critical to achieving widespread acceptance of our platform, products and solutions and attracting new users and customers. Brand promotion activities may not generate user or customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, we may fail to attract and retain users and customers necessary to realize a sufficient return on our brand-building efforts, and may fail to achieve the widespread brand awareness that is critical for broad customer adoption of our offerings.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity, and entrepreneurial spirit we have worked to foster, which could adversely affect our business.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our corporate culture, which is based on openness, flexibility, and collaboration, has been and will continue to be a key contributor to our success. Furthermore, in the current labor market, especially in Israel, we believe corporate culture is a critical element in the hiring and retention of personnel, and is an essential factor for us to successfully attract, hire and retain highly skilled personnel. If we do not continue to maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity, and entrepreneurial spirit we believe we need to support our growth. The growth and expansion of our business and our transition from a private company to a public company may result in changes to our corporate culture, which could adversely affect our business, including our ability to recruit and retain qualified personnel.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our failure to offer high quality customer support would have an adverse effect on our business, reputation, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers depend on our customer success managers to resolve issues and realize the full benefits relating to our platform, products, and solutions. If we do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support and education, our ability to renew subscriptions with, or sell subscriptions for additional offerings to, existing customers, or expand the value of existing customers&#8217; subscriptions, would be adversely affected and our reputation with potential customers could be damaged. In addition, most of our existing customers are large enterprises with complex information technology environments and, as a result, require significant levels of support. If we fail to meet the requirements of these customers, it may be more difficult to grow sales or maintain our relationships with them.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, while growing our base of customer success managers is a key component of our growth strategy, it can take several months to recruit, hire, and train qualified engineering-level customer support employees, and we may not be able to hire such resources fast enough to keep up with demand. To the extent that we are unsuccessful in hiring, training, and retaining adequate support resources, our ability to provide adequate and timely support to our customers, and our customers&#8217; satisfaction with our platform, products, and solutions, will be adversely affected. Any failure by us to provide and maintain high-quality customer support services would have an adverse effect on our business, reputation, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our offerings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to increase our customer base and achieve broader market acceptance of our platform, products and solutions will depend to a significant extent on our ability to effectively and efficiently manage and expand our sales and marketing operations. A key factor in our marketing capabilities is qualified sales personnel and sales representatives. Identifying and training such personnel is time-consuming and resource-intensive, and they may not be fully trained and productive for a significant amount of time or thereafter could be found lacking appropriate skills or qualification. We have dedicated and may continue to dedicate significant resources to our marketing programs. Our business will be harmed if our efforts do not generate a correspondingly significant increase in revenue. We will not achieve anticipated revenue growth targets if we are unable to develop and retain talented sales personnel, if our new sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective. In addition, because we rely primarily on a direct sales model, our customer acquisition costs are higher than those of organizations that rely primarily on a self-service model, which may limit our ability to cut costs in response to changing economic and competitive conditions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our direct sales force, we also leverage reseller relationships to help market and sell our offerings to customers around the world, particularly in areas in which we have a limited presence. These relationships subject us to certain risks. Our resellers may prioritize selling their own offerings that compete with ours, or one of our competitors may be effective in causing a reseller or potential reseller to favor that competitor&#8217;s offerings or otherwise prevent or reduce sales of our offerings. In addition, recruiting and retaining qualified resellers and training them in our technology, offerings and culture, requires significant time and resources, and our efforts may not be successful. If we decide to further develop and expand our indirect sales channels, we must continue to scale and improve our processes and procedures to support these channels, including investing in systems and training. Many resellers may not be willing to invest the time and resources required to train their staff to effectively market and sell our offerings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, though most of our sales are, and have historically been, made through our direct sales organization, certain of our offerings may be purchased directly from our website, which we believe allows us to reduce our cost of customer acquisition, drive additional opportunities to our direct sales team, reach smaller customers, and broaden our target market. This self-service model requires us to incur sales and marketing expenses often prior to generating corresponding revenue. As this operation was launched only recently, we cannot guarantee that this model will succeed in generating revenue in excess </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the corresponding sales and marketing expenses, or that it will be effective in helping us achieve our other objectives, any of which would adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The sales prices of our offerings may change, which may reduce our revenue and gross profit and adversely affect our financial results.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sales prices for our offerings may be subject to change for a variety of reasons, including competitive pricing pressures, discounts, anticipation of the introduction of new products, promotional programs, general economic conditions, or our marketing, user acquisition and technology costs and, as a result, we anticipate that we will need to change our pricing model from time to time. In the past, including in connection with the COVID-19 pandemic, we have sometimes adjusted our prices for individual customers in certain situations, and expect to continue to do so in the future. Moreover, demand for our offerings is price-sensitive. Competition continues to increase in the market segments in which we operate, and we expect competition to further increase in the future, in particular as a result of the worsening economic climate, thereby leading to increased pricing pressures. Larger competitors with more diverse offerings may reduce the price of offerings that compete with ours or may bundle them with other offerings and provide for free. Similarly, certain competitors may use marketing strategies that enable them to acquire users more rapidly or at a lower cost than us, or both, and we may be unable to attract new customers or grow and retain our customer base based on our historical pricing. Additionally, currency fluctuations in certain countries and regions may negatively impact actual prices that customers and resellers are willing to pay in those countries and regions. As we develop and introduce new offerings, as well as features, integrations, capabilities, and other enhancements, we may need to, or choose to, revise our pricing. There can be no assurance that we will not be forced to engage in price-cutting initiatives or to increase our marketing and other expenses to attract customers in response to competitive or other pressures. Any decrease in the sales prices for our products, without a corresponding decrease in costs, increase in volume or increase in revenue from our other offerings, would adversely affect our revenue and gross profit. This is particularly true with respect to our Events product and TV Solution, which generally entail significantly higher up-front costs compared to our other offerings. We cannot assure you that we will be able to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We expect our revenue mix to vary over time, which could negatively impact our gross margin and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our revenue mix to vary over time due to a number of factors. Our gross margins and results of operations could be negatively impacted by changes in revenue mix and costs resulting from any number of factors, including entry into new markets; growth in lower margin markets, such as the markets for our Events product and TV Solution, and the timing and aggregate usage of our solutions by such customers&#894; entry into markets with different pricing and cost structures&#894; increased usage of certain products and solutions that we offer to customers without usage caps; pricing discounts&#894; and increased price competition. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our gross margin and results of operations. This variability and unpredictability could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our common stock could decline.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The length of our sales cycle can be unpredictable, particularly with respect to sales to large customers, and our sales efforts may require considerable time and expense.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations may fluctuate, in part, because of the length and variability of the sales cycle of our subscriptions and the difficulty in making short-term adjustments to our operating expenses. Our results of operations depend in part on sales to new large customers and increasing sales to our existing customers, which are primarily large organizations. The length of our sales cycle, from initial contact with a prospective customer to subscribing to one or more of our offerings, can vary substantially from customer to customer for a number of reasons, including deal complexity (particularly for customers that purchase our TV Solutions), setup time and our customers&#8217; needs to satisfy their own internal requirements and processes. As a result, it can be difficult to predict exactly when, or even if, we will make a sale to a potential customer, or when and if we can increase sales to our existing customers. As a result, large individual sales have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. Because a substantial proportion of our expenses are relatively fixed in the short-term, our results of operations will suffer if revenue falls below our expectations in a particular quarter, which could cause the market price of our common stock to decline.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our international operations and expansion expose us to risk.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform, products and solutions address the needs of customers and end users around the world, and we see continued international expansion as a significant opportunity. For the years ended December&#160;31, 2022, 2021 and 2020, we generated approximately 46%, 42% and 43% of our revenue, respectively, from customers outside the United States. Our </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customers, end users, employees and partners are located in a number of different jurisdictions worldwide, and we expect our operations to become more globally diversified. Our current international operations involve, and future initiatives will also involve, a variety of risks, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unexpected changes in practices, tariffs, export quotas, custom duties, trade disputes, tax laws and treaties, particularly due to economic tensions and trade negotiations or other trade restrictions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">different labor regulations, especially in the European Union, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">exposure to many evolving stringent and potentially inconsistent laws and regulations relating to privacy, data protection, and information security, particularly in the European Union&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in a specific country&#8217;s or region&#8217;s political or economic conditions, including in connection with the Russian invasion of Ukraine, and political or armed tension in other regions&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks resulting from changes in currency exchange rates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">challenges inherent to efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in maintaining our corporate culture with a dispersed workforce; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks relating to the implementation of exchange controls, including restrictions promulgated by the United States Department of the Treasury&#8217;s Office of Foreign Assets Control (&#8220;OFAC&#8221;), the Bureau of Industry and Security (BIS) at the United States Department of Commerce, and other similar trade protection regulations and measures in the United States, EU, UK, or in other jurisdictions&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduced ability to timely collect amounts owed to us by our customers in countries where our recourse may be more limited&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">slower than anticipated availability and adoption of cloud infrastructures by international businesses, which would increase our on-premise deployments&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations on our ability to reinvest or transfer earnings from operations derived from one country to fund the capital needs of our operations in other countries&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential changes in laws, regulations, and costs affecting our U.K. operations and personnel due to Brexit&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limited or unfavorable&#8212;including greater difficulty in enforcing&#8212;intellectual property protection&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended, and similar applicable laws and regulations in other jurisdictions; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks resulting from the ongoing pandemic related to COVID-19 and its variants, or any other pandemic, epidemic, or outbreak of infectious disease, including uncertainty regarding what measures the U.S. or foreign governments will take in response.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to address these difficulties and challenges or other problems encountered in connection with our international operations and expansion, we might incur unanticipated liabilities or we might otherwise suffer harm to our business generally.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future results depend, in part, on our ability to sustain and expand our penetration of the international markets in which we currently operate and to expand into additional international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international customers that we target and to successfully navigate the risks inherent in operating a business internationally, as discussed above. While we will need to invest significant resources in such expansion, it is possible that returns on such investments </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">will not be achieved in the near future or at all in these less familiar competitive environments. In addition, we currently leverage reseller relationships to assist with marketing and selling our offerings, particularly in jurisdictions in which we have a limited presence. If we are unable to identify resellers or other partners or negotiate favorable terms, our international growth may be limited or more costly than we anticipate.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government certification requirements for products like ours may change, thereby restricting our ability to sell into the U.S. federal government, U.S. state governments, or non-U.S. government sectors until we have attained the revised certification. Government demand and payment for our offerings may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products. Additionally, any actual or perceived privacy, data protection, or data security incident, or even any perceived defect with regard to our practices or measures in these areas, may negatively impact public sector demand for our products.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we rely on certain partners to provide technical support services to certain of our government entity customers to resolve any issues relating to our products. If our partners do not effectively assist our government entity customers in deploying our products, succeed in helping our government entity customers quickly resolve post-deployment issues, or provide effective ongoing support, our ability to sell additional products to new and existing government entity customers would be adversely affected and our reputation could be damaged.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government entities may have statutory, contractual, or other legal rights to terminate contracts with us for convenience or due to a default, and any such termination may adversely affect our future results of operations. Governments routinely investigate and audit government contractors&#8217; administrative processes, and any unfavorable audit could result in the government refusing to continue buying our subscriptions, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could adversely affect our results of operations in a material way.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, sales to government entities may be subject or become subject to global trade compliance restrictions, that  restrict the execution of a transaction even after being awarded a contract, or limit our ability to upsell or renew existing transactions. The imposition of such restrictions may cause costly and lengthy marketing efforts or restrict us from performing under our contracts, including the collection of amounts owed to us, all of which could materially and adversely affect our results of operations.  Moreover, if we fail to timely respond to newly imposed restrictions or implement effective control over such sales, such failure could result in fines or civil, administrative or criminal liability which would adversely affect our reputation, business and financial results.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to consummate acquisitions at our desired rate and at acceptable prices, and to enter into other strategic transactions and relationships that support our long-term strategy, our growth rate and the trading price of our common stock could be negatively affected. These transactions and relationships also subject us to certain risks.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies, and enter into other strategic transactions and relationships in the ordinary course. Our ability to grow our revenues, earnings, and cash flow depends in part upon our ability to identify and successfully acquire and integrate businesses at acceptable prices, realize anticipated synergies and make appropriate investments that support our long-term strategy. We may not be able to consummate acquisitions at rates similar to the past, which could adversely impact our growth rate and the trading price of our common stock. Promising acquisitions, investments and other strategic transactions are difficult to identify and complete for a number of reasons, including high valuations, competition among prospective buyers, the availability of affordable funding in the capital markets, the need to satisfy applicable closing conditions and obtain applicable antitrust and other regulatory approvals on acceptable terms and cultural and other differences posing significant challenges hindering successful post merger integration. In addition, competition for acquisitions, investments and other strategic transactions may result in higher purchase prices or other terms less economically favorable to us. Changes in accounting or regulatory requirements or instability in the credit markets or economic climate could also adversely impact our ability to consummate these transactions on acceptable terms or at all.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, even if we are able to consummate acquisitions and enter into other strategic transactions and relationships, these transactions and relationships involve a number of financial, accounting, managerial, operational, legal, compliance and </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other risks and challenges, including the following, any of which could negatively affect our growth rate and the trading price of our common stock, and may have a material adverse effect on our business, financial condition and results of operations:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Any business, technology, product, or solution that we acquire or invest in could under-perform relative to our expectations and the price that we paid or not perform in accordance with our anticipated timetable, or we could fail to operate or integrate any such business or deploy any such technology, product, or solution profitably.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may incur or assume significant debt in connection with our acquisitions and other strategic transactions and relationships, which could also cause a deterioration of our credit ratings, result in increased borrowing costs and interest expense and diminish our future access to the capital markets.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acquisitions and other strategic transactions and relationships could cause our financial results to differ from our own or the investment community&#8217;s expectations in any given period, or over the long-term.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Pre-closing and post-closing earnings charges could adversely impact operating results in any given period, and the impact may be substantially different from period to period.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acquisitions and other strategic transactions and relationships could create demands on our management, operational resources, and financial and internal control systems that we are unable to effectively address.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We could experience difficulty in integrating personnel, operations and financial and other controls and systems and retaining key employees and customers.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be unable to achieve cost savings or other synergies anticipated in connection with an acquisition or other strategic transaction or relationship.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may assume unknown liabilities, known contingent liabilities that become realized, known liabilities that prove greater than anticipated, internal control deficiencies or exposure to regulatory sanctions resulting from the acquired company&#8217;s or investee&#8217;s activities and the realization of any of these liabilities or deficiencies may increase our expenses, adversely affect our financial position and/or cause us to fail to meet our public financial reporting obligations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In connection with acquisitions and other strategic transactions and relationships, we often enter into post-closing financial arrangements such as purchase price adjustments, earn-out obligations, and indemnification obligations, which may have unpredictable financial results.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As a result of our acquisitions, we have recorded significant goodwill and other assets on our balance sheet and if we are not able to realize the value of these assets, or if the fair value of our investments declines, we may be required to incur impairment charges.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may have interests that diverge from those of our strategic partners and we may not be able to direct the management and operations of the strategic relationship in the manner we believe is most appropriate, exposing us to additional risk.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Investing in or making loans to early-stage companies often entails a high degree of risk, and we may not achieve the strategic, technological, financial or commercial benefits we anticipate; we may lose our investment or fail to recoup our loan; or our investment may be illiquid for a greater-than-expected period of time.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not successfully execute or achieve the expected benefits of our 2022 and 2023 Reorganization Plans and other cost saving measures we may take in the future, and our efforts may result in further actions and may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;7, 2022, our board of directors approved the 2022 Restructuring Plan designed to position the Company for long-term profitable growth. The 2022 Restructuring Plan included the release of approximately 10% of our employees as of such time. On January 3, 2023, our board of directors approved a re-organization plan that includes, among other things, downsizing approximately 11% of our then current workforce and adapting our organizational structure, roles, and responsibilities accordingly (the "2023 Reorganization Plan" collectively with the 2022 Restructuring Plan, the "Reorganization Plans"). The Reorganization Plans were based on our estimates, assumptions and forecasts, which are subject to known and unknown risks and uncertainties, including assumptions regarding cost savings, cash burn rate, access </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to restricted cash, gross profit improvements, and effectiveness of our reduced marketing spend. Accordingly, we may not be able to fully realize the cost savings, enhanced liquidity and other benefits anticipated from the Reorganization Plans. Additionally, implementation of each of the Reorganization Plans and any other cost-saving initiatives may be costly and disruptive to our business, the expected costs and charges may be greater than we have forecasted, the estimated cost savings may be lower than we have forecasted. In addition, our initiatives could result in personnel attrition beyond our planned reduction in headcount or reduce employee morale, which could in turn adversely impact productivity, including through a loss of continuity, loss of accumulated knowledge and/or inefficiency during transitional periods, or our ability to attract highly skilled employees. Unfavorable publicity about us or the Reorganization Plans could result in reputational harm and could diminish confidence in our brand and business.  The Reorganization Plans have required, and may continue to require, a significant amount of management&#8217;s and other employees&#8217; time and focus, which may divert attention from effectively operating and growing our business.</span></div><div id="i8fe55c16eba3484192ba23076473761f_100"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to Information Technology, Intellectual Property and Data Privacy and Security</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A real or perceived bug, defect, security vulnerability, error, or other performance failure involving our platform, products or solutions could cause us to lose revenue, damage our reputation, and expose us to liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform, products and solutions are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain bugs, defects, security vulnerabilities, errors, or other performance failures, especially when first introduced and when upgraded with additional new features and capabilities, or otherwise not perform as intended. Any such bug, defect, security vulnerability, error, or other performance failure could cause damage to our reputation, loss of customers or revenue, order cancellations, service terminations, and lack of market acceptance of our offerings. As the use of our offerings among new and existing customers expands, particularly to more sensitive, secure, or mission critical uses, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our offerings fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue corrective releases of our software to fix these defects, errors, or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems. Despite our efforts, such corrections may take longer to develop and release than we or our customers anticipate and expect.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any limitation of liability provision contained in an agreement with a customer, user, third-party vendor, service provider, or partner may not be enforceable, adequate or effective as a result of existing or future applicable law or judicial decisions, and may not function to limit our liability arising from regulatory enforcement or other specific circumstances. The sale and support of our offerings entail the risk of liability claims, which could be substantial in light of the use of our offerings in enterprise-wide environments. Furthermore, our ability to include such limitation of liability provisions may be limited and such provisions, even if included, could include various exclusions. In addition, our insurance against any such liability may not be adequate to cover a potential claim, and may be subject to exclusions, or subject us to the risk that the insurer will deny coverage as to any future claim or exclude from our coverage such claims in policy renewals, increase our fees or deductibles or impose co-insurance requirements. Any such bugs, defects, security vulnerabilities, errors, or other performance failures in our platform, products or solutions, including as a result of denial of claims by our insurer or the successful assertion of claims by others against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, results of operations and reputation.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or our third-party service providers experience a security breach, data loss or other compromise, including if unauthorized parties obtain access to our customers&#8217; data, our reputation may be harmed, demand for our platform, products and solutions may be reduced, and we may incur significant liabilities.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our business platform, products and solutions involve the collection, storage, processing, transmission, and other use of data, including certain confidential, sensitive, and personal information. Any security breach, data loss, or other compromise, including those resulting from a cybersecurity attack, phishing attack, or any unauthorized access, unauthorized usage, virus or similar breach or disruption could result in the loss or destruction of or unauthorized access to, or use, alteration, disclosure, or acquisition of, data, damage to our reputation, litigation, regulatory investigations, or other liabilities. These attacks may come from individual hackers, criminal groups, and state-sponsored organizations. For example, ransomware attacks, including those from 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, loss of data and income, reputational loss, diversion of funds, and may result in fines, litigation and unwanted media attention. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting payments.</span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If our security measures are breached as a result of third-party action, employee error or negligence, a defect or bug in our offerings or those of our third-party service providers, malfeasance or otherwise and, as a result, someone obtains unauthorized access to any data, including our confidential, sensitive, or personal information or the confidential, sensitive, or personal information of our customers, or other persons, or any of these types of information is lost, destroyed, or used, altered, disclosed, or acquired without authorization, our reputation may be damaged, our business may suffer, we may be subject to regulatory investigations, and we could incur significant liability, including under applicable data privacy and security laws and regulations. Even the perception of inadequate security may damage our reputation and negatively impact our ability to win new customers and retain and receive timely payments from existing customers. We experience cyber-attacks and other security incidents of varying degrees from time to time, though none which individually or in the aggregate has led to costs or consequences which have materially impacted our operations or business. We could be required to expend significant capital and other resources to protect against and address any data security incident or breach, which may not be covered or fully covered by our insurance and which may involve payments for investigations, forensic analyses, regulatory compliance, breach notification, legal advice, public relations advice, system repair or replacement, data recovery or other services. The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we do not directly control content that our customers store or use in our products. If our customers use our products for the transmission or storage of personal, confidential, sensitive, or other information about individuals and our security measures are or are believed to have been breached as a result of third-party action, employee error, malfeasance or otherwise, our reputation could be damaged, our business may suffer, and we could incur significant liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage third-party vendors and service providers to store and otherwise process some of our and our customers&#8217; data, including personal, confidential, sensitive, and other information about individuals. Our vendors and service providers, including providers of open source platforms, may also be the targets of cyberattacks, malicious software, phishing schemes, and fraud. Our ability to monitor our vendors and service providers&#8217; data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, misuse, acquisition, disclosure, loss, alteration, or destruction of our and our customers&#8217; data, including confidential, sensitive, and other information about individuals.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Techniques used to sabotage or obtain unauthorized access to systems or networks are constantly evolving and, in some instances, are not identified until after they have been launched against a target. We and our service providers may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventative and mitigating measures. If we are unable to efficiently and effectively maintain and upgrade our system safeguards, we may incur unexpected costs and certain of our systems may become more vulnerable to unauthorized access or disruption. Any of the foregoing could have a material adverse effect on our business, including our financial condition, results of operations and reputation.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incorrect implementation or use of, or our customers&#8217; failure to update, our software could result in customer dissatisfaction and negatively affect our business, financial condition, results of operations and growth prospects.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our platform, products and solutions are often operated in large-scale, complex information technology environments. Our customers require training and experience in the proper use of, and the benefits that can be derived from, our offerings in order to maximize their potential. If users of our offerings do not implement, use, or update them correctly or as intended, actual or perceived inadequate performance and/or security vulnerabilities may result. Because our customers rely on our software to manage a wide range of operations, the incorrect implementation or use of, or our customers&#8217; failure to update, our software, or our failure to train customers on how to use our software productively, may result in customer dissatisfaction and negative publicity, which may adversely affect our reputation and brand. Our failure to effectively provide training and implementation services to our customers could result in lost opportunities for follow-on sales to these customers and decrease subscriptions by new customers, which would adversely affect our business, financial condition, results of operations and growth prospects.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insufficient investment in, or interruptions or performance problems associated with, our technology and infrastructure, including in connection with our ongoing expansion of our use of public cloud infrastructure, and our reliance on technologies from third parties, may adversely affect our business operations and financial results.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers of our offerings need to be able to access our platform at any time, without interruption or degradation of performance. Commencing in the third quarter of 2020, we accelerated our plans to move from our own data centers to public </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cloud infrastructure with the goal of providing improved stability, reliability, scalability and elasticity for our offerings. This transition is complex and time-consuming and involves risks inherent in the conversion to a new system, including potential loss of information and disruption to our normal operations. Furthermore, as a result of the application of certain data privacy and security regulations, we have also established a multi-region architecture to adhere to our customers' requirements and applicable domestic laws. We may discover deficiencies in our design, implementation or maintenance of our new cloud-based systems that could adversely affect our business, financial condition, and results of operations.  For example, we experienced an initial period of unstable service during the first few months of this transition, causing us to fall below the service-level commitments in our customer agreements. Though service has since stabilized, we cannot guarantee that we will not experience similar instability in the future, including as a result of our multi-region and multi-cloud architecture. Furthermore, we cannot yet know the ultimate impact of this or any similar future event on our customer relationships, and it is possible customers may be less inclined to renew their subscriptions following the expiration of their current terms. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, third-party cloud providers run their own platforms that we access, and we are, therefore, vulnerable to their service interruptions and any changes in their product offerings. Any limitation on the capacity of our third-party hosting services could impede our ability to onboard new customers or expand the usage of our existing customers, which could adversely affect our business, financial condition, and results of operations. In addition, any incident affecting our third-party hosting services&#8217; infrastructure that may be caused by cyber-attacks, computer viruses, malware, systems failures or other technical malfunctions, natural disasters, fire, flood, severe storm, earthquake, power loss, telecommunications failures, terrorist or other attacks, protests or riots, and other similar events beyond our control could negatively affect our cloud-based offerings. It is also possible that our customers and regulators would seek to hold us accountable for any breach of security affecting a third-party cloud provider&#8217;s infrastructure and we may incur significant liability in investigating such an incident and responding to any claims, investigations, or proceedings made or initiated by those customers, regulators, and other third parties. We may not be able to recover a material portion of such liabilities from any of our third-party cloud providers. It may also become increasingly difficult to maintain and improve our performance, especially during peak usage times, as our software becomes more complex and the usage of our software increases. Moreover, our insurance may not be adequate to cover such liability and may be subject to exclusions. Any of the above circumstances or events may adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our website and internal technology infrastructure may experience performance issues due to a variety of factors, including infrastructure changes, human or software errors, website or third-party hosting disruptions, capacity constraints, technical failures, natural disasters, or fraud, denial-of-service, or other security attacks. Our use and distribution of open source software may increase this risk, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code, including with respect to security vulnerabilities or bugs. If our website is unavailable or our customers are unable to order subscriptions or services or download our offerings within a reasonable period of time or at all, our business could be adversely affected. We expect to continue to make significant investments to maintain and improve website performance and to enable rapid releases of new features, integrations, capabilities, and other enhancements for our offerings. To the extent that we do not effectively upgrade our systems as needed and continually develop our technology to accommodate actual and anticipated changes in technology, our business, financial condition, and results of operations may be adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that our service agreements with our third-party hosting services are terminated, or there is a lapse of service, elimination of services or features that we utilize, interruption of internet service provider connectivity or damage to our providers&#8217; facilities, we could experience interruptions in access to our platform as well as significant delays and additional expense in arranging or creating new facilities and services and/or re-architecting our cloud-based offerings for deployment on a different cloud infrastructure service provider, which could adversely affect our business, financial condition and results of operations. Upon the termination or expiration of such service agreements, we cannot guarantee that adequate third-party hosting services will be available to us on commercially acceptable terms or within adequate timelines from the same or different hosting services providers or at all.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also rely on cloud technologies from third parties in order to operate critical functions of our business, including financial management services, relationship management services, and lead generation management services. If these services become unavailable due to extended outages or interruptions or because they are no longer available on commercially reasonable terms or prices, our expenses could increase, our ability to manage our finances could be interrupted, our processes for managing sales of our products and supporting our customers could be impaired, and our ability to generate and manage sales leads could be weakened until equivalent services are identified, obtained, and implemented. Even if such services are available, we may not be able to identify, obtain and implement such services in time to avoid disruption to our business, and such services may only be available on a more costly basis or otherwise less favorable terms. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the foregoing could have a material adverse effect on our business, including our financial condition, results of operations and reputation. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to protect our proprietary technology, or to obtain, maintain, protect, and enforce sufficiently broad intellectual property rights therein, could substantially harm our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends to a significant degree on our ability to protect our proprietary technology, methodologies, know-how, and brand. We rely on a combination of trademarks, copyrights, patents, trade secret laws, contractual restrictions, and other intellectual property laws and confidentiality procedures to establish and protect our proprietary rights. However, we make a version of our Media Services, Kaltura CE, available to the public at no charge under an open source license, contribute other source code to open source projects under open source licenses, and release internal software projects under open source licenses, and anticipate continuing to do so in the future. Because the source code for Kaltura CE and any other software we contribute to open source projects or distribute under open source licenses is publicly available, our ability to monetize and protect our intellectual property rights with respect to such source code may be limited or, in some cases, lost entirely. Our competitors or other third parties could access such source code and use it to create software and service offerings that compete with ours. While software can, in some cases, be protected under copyright law, in order to bring a copyright infringement lawsuit in the United States, the copyright must first be registered. We have chosen not to register any copyrights, and rely on trade secret protection in addition to unregistered copyrights to protect our proprietary software. Accordingly, the remedies and damages available to us for unauthorized use of our software may be limited.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the steps we take to protect our intellectual property and proprietary rights may be inadequate. We may not be able to register our intellectual property rights in all jurisdictions where we conduct or anticipate conducting business, and may experience conflicts with third parties who contest our applications to register our intellectual property. Even if registered or issued, we cannot guarantee that our trademarks, patents, copyrights or other intellectual property or proprietary rights will be of sufficient scope or strength to provide us with any meaningful protection or commercial advantage. Furthermore, in such case our copyrights, patents or other intellectual property rights would be made public without assuring adequate protection. We will not be able to protect our intellectual property and proprietary rights if we are unable to enforce our rights or if we do not detect infringement, misappropriation, dilution or other unauthorized use or violation thereof. If we fail to defend and protect our intellectual property rights adequately, our competitors and other third parties may gain access to our proprietary technology, information and know-how, reverse-engineer our software, and infringe upon or dilute the value of our brand, and our business may be harmed. In addition, obtaining, maintaining, defending, and enforcing our intellectual property rights might entail significant expense. Any patents, trademarks, copyrights, or other intellectual property rights that we have or may obtain may be challenged by others or invalidated through administrative process or litigation. Even if we continue to seek patent protection in the future, we may be unable to obtain further patent protection for our technology. In addition, any patents issued in the future may not provide us with competitive advantages, may be designed around by our competitors, or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability and scope of protection of intellectual property rights are uncertain.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be unable to prevent third parties from acquiring domain names or trademarks that are similar to, infringe upon, dilute, or diminish the value of our trademarks and other proprietary rights. Additionally, our trademarks may be opposed, otherwise challenged or declared invalid, unenforceable or generic, or determined to be infringing on or dilutive of other marks. We may not be able to protect our rights in these trademarks, which we need in order to build name recognition with customers. If third parties succeed in registering or developing common law rights in such trademarks and we are not successful in challenging such third-party rights, or if our trademark rights are successfully challenged, we may not be able to use our trademarks to commercialize our products in certain relevant jurisdictions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create offerings that compete with ours. Effective patent, trademark, copyright, and trade secret protection may not be available to us in every country in which our products are available. The laws of some countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate. As we continue to expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information will likely increase. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon, diluting, misappropriating or otherwise violating our intellectual property rights.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have devoted substantial resources to the development of our technology, business operations and business plans. We attempt to protect our intellectual property and proprietary information, including trade secrets, by implementing administrative, technical, and physical practices, including source code access controls, to secure our proprietary information. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also seek to enter into confidentiality, non-compete, proprietary, and inventions assignment agreements with our employees, consultants, and contractors, and enter into confidentiality agreements with other parties, such as licensees and customers. However, such agreements may not be self-executing, and there can be no guarantee that all applicable parties have executed such agreements or will adhere thereto. No assurance can be given that these practices or agreements will be effective in controlling access to and distribution of our proprietary information, or in providing adequate remedies in the event of unauthorized access or distribution, especially in certain states and countries, including Russia, Belarus and countries that may favor local entities, that are less willing to enforce such agreements or otherwise provide protection for trade secrets. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products, and in such cases we would not be able to assert trade secret rights against such parties. We also employ individuals who were previously employed at other companies in our field, and our efforts to ensure that such individuals do not use the proprietary information or know-how of others in their work for us may not prevent others from claiming that we or our employees or independent contractors have used or disclosed intellectual property, including trade secrets or other proprietary information, of a former employer or other third parties. Litigation may be necessary to defend against any such claims. If we are unsuccessful in defending against any such claims, we may be liable for damages or prevented from using certain intellectual property, which in turn could materially adversely affect our business, financial condition, or results of operations; even if we are successful in defending against such claims, litigation could result in substantial costs and distract management and other employees.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to protect our intellectual property and proprietary rights and to monitor for and take action against any infringement, misappropriation or other violations thereof, we may be required to spend significant resources. Litigation may be necessary to enforce and protect our trade secrets and other intellectual property and proprietary rights, which could be costly, time-consuming, and distracting to management, and could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property and proprietary rights may be met with defenses, counterclaims, and countersuits attacking the ownership, scope, validity, and enforceability of such rights. Our inability to protect our proprietary technology or our brand against unauthorized copying or use, as well as any costly litigation or diversion of our management&#8217;s attention and resources, could delay further sales or the implementation of our offerings or impair their functionality, delay introductions of new offerings, result in our substituting inferior or more costly technologies into our offerings, or injure our reputation. Any of the foregoing could materially and adversely affect our business, financial condition, results of operations and growth prospects.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could incur substantial costs and otherwise suffer harm as a result of any claim of infringement, misappropriation or other violation of another party&#8217;s intellectual property or proprietary rights.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, there has been significant litigation involving patents and other intellectual property and proprietary rights in the software industry. We do not currently have a large patent portfolio, which could prevent us from deterring patent infringement claims, as we may not be able credibly to threaten patent infringement counter-claims. Our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. Even a large patent portfolio may not serve as a deterrent to litigation by certain third parties, some of whose sole or primary business is to assert patent claims and some of whom have sent letters to and/or filed suit alleging infringement against us or some of our customers. We could incur substantial costs in prosecuting or defending any intellectual property litigation. If we sue to enforce our rights or are sued by a third party claiming that our offerings infringe, misappropriate, or violate their rights, the litigation could be expensive and could divert management attention and resources away from our core business operations. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments, and if securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cease selling or using offerings that incorporate or are otherwise covered by the intellectual property rights that we allegedly infringe, misappropriate, or otherwise violate;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make substantial payments for legal fees, settlement payments or other costs or damages, including potentially punitive or treble damages if we are found liable for willful infringement;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">obtain a license to sell or use the relevant technology, which may not be available on reasonable terms or at all, may be non-exclusive and thereby allow our competitors and other parties access to the same technology, and may require the payment of substantial licensing, royalty, or other fees&#894; or</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">redesign the allegedly infringing offerings to avoid infringement, misappropriation, or other violation, which could be costly, time-consuming, or impossible.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are required to make substantial payments or undertake or suffer any of the other actions and consequences noted above as a result of any intellectual property infringement, misappropriation or violation claims against us or any obligation to indemnify our customers for such claims, such payments, actions, and consequences could materially and adversely affect our business, financial condition, results of operations and growth prospects.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may become subject to claims for remuneration or royalties for assigned service invention rights by our employees and consultants, which could result in litigation and would adversely affect our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our intellectual property has been developed by our employees and consultants in the course of their engagement with us. Under the Israeli Patent Law, 5727-1967 (the &#8220;Patent Law&#8221;), inventions conceived by an employee during the scope of his or her employment relationship with a company are regarded as &#8220;service inventions,&#8221; which belong to the employer, absent a specific agreement stating otherwise. The Patent Law also provides that absent an agreement providing otherwise, the Israeli Compensation and Royalties Committee (the &#8220;Committee&#8221;), a body constituted under the Patent Law, shall determine whether the employee is entitled to remuneration for his or her inventions. Case law clarifies that the right to receive consideration for &#8220;service inventions&#8221; can be waived by the employee and that such waiver does not necessarily have to be explicit. The Committee will examine, on a case-by-case basis, the general contractual framework between the parties, using interpretation rules of the general Israeli contract laws. Further, the Committee has not yet determined one specific formula for calculating this remuneration, but rather uses the criteria specified in the Patent Law. Although we generally seek to enter into assignment-of-invention agreements with our employees and consultants pursuant to which such individuals assign to us all rights to any inventions created in the scope of their employment or engagement with us, we cannot guarantee that all such agreements are self-executing or have been entered into by all applicable individuals. Even when such agreements include provisions regarding the assignment and waiver of rights to additional compensation in respect of inventions created within the course of their employment or consulting relationship with us, including in respect of service inventions, we cannot guarantee that such provisions will be upheld by Israeli courts, as a result of uncertainty under Israeli law with respect to the efficacy of such provisions. We may face claims demanding remuneration in consideration for assigned inventions, which could require us to pay additional remuneration or royalties to our current and former employees and consultants, or be forced to litigate such claims, which could negatively affect our business.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement, misappropriation, violation, and other losses.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, misappropriation or violation, damages caused by us to property or persons, or other liabilities relating to or arising from our software, services, or other contractual obligations. Large indemnity payments could adversely affect our business, financial condition, and results of operations. Although we normally seek to contractually limit our liability with respect to such indemnity obligations, we do not and may not in the future have a cap on our liability in certain agreements, which could result in substantial liability. Substantial indemnity payments under such agreements could harm our business, financial condition, and results of operations. Any dispute with a customer or other third party with respect to such obligations could have adverse effects on our relationship with that customer, other existing customers and new customers, and other parties, and could harm our reputation, business, financial condition, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our use of open source software could negatively affect our ability to sell our offerings and subject us to possible litigation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our offerings incorporate open source software, and we expect to continue to incorporate open source software in our offerings in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our offerings. Some open source licenses may subject us to certain requirements, including requirements that we offer additional portions of our solutions for reduced or no cost, that we make publicly available at no charge the source code for modifications or derivative works we create based upon, incorporating, linking to or using the open source software (which could include valuable proprietary code), and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the sale of our offerings that contain the open source software and required to comply with onerous conditions or restrictions on these offerings, which could disrupt the distribution and sale of these offerings. In addition, there have been claims challenging the ownership rights in open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our platform, products, and solutions, which may not be available on reasonable terms or at all, and to re-engineer our offerings or discontinue the sale of our offerings in the event re-engineering cannot be accomplished on a timely basis or at all. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to stringent and changing laws, regulations, standards, and contractual obligations related to privacy, data protection, and data security. Our actual or perceived failure to comply with such obligations could adversely affect our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive, collect, store, process, transfer, share and otherwise use or host personal information and other sensitive information about individuals and other data relating to users of our offerings, our employees and contractors, and other persons. We have legal and contractual obligations regarding the protection of confidentiality and appropriate use of certain data, including personal information and other sensitive information about individuals. We are subject to numerous federal, state, local, and international laws, directives, and regulations regarding privacy, data protection, and data security and the collection, storing, sharing, use, processing, transfer, disclosure, disposal, and protection of information about individuals and other data, the scope of which are changing, subject to differing interpretations, and may be inconsistent among jurisdictions or conflict with other legal and regulatory requirements. We are also subject to certain contractual obligations to customers and other third parties related to privacy, data protection and data security. We strive to comply with our applicable data privacy and security policies, regulations, contractual obligations, and other legal obligations relating to privacy, data protection, and data security. However, the regulatory framework for privacy, data protection and data security worldwide is, and is likely to remain for the foreseeable future, uncertain, complex and lacking worldwide unified standards, and it is possible that these or other actual or alleged obligations may be interpreted and applied in a manner that we do not anticipate or that is inconsistent from one jurisdiction to another and may conflict with other legal obligations or our practices. Further, any significant change to applicable laws, regulations or industry practices regarding the collection, use, retention, hosting, security, processing, transfer or disclosure of data, or their interpretation, or any changes regarding the manner in which the consent of users or other data subjects for the collection, use, retention, security, processing, transfer or disclosure of such data must be obtained, could increase our costs and require us to modify our services and features, possibly in a material manner, which we may be unable to complete, and may limit our ability to receive, collect, store, host, process, transfer, and otherwise use user data or develop new services and features.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are found in violation of any applicable laws or regulations relating to privacy, data protection, or security, our business may be materially and adversely affected and we would likely have to change our business practices and potentially the services and features, integrations, or other capabilities of our offerings. In addition, these laws and regulations could impose significant costs on us and could constrain our ability to use and process data in a commercially desirable manner. We may also be contractually required to indemnify and hold harmless customers or other third parties from the costs or consequences of non-compliance with any laws, regulations, or other legal obligations relating to privacy or security or any inadvertent or unauthorized use or disclosure of data that we process, store or handle as part of operating our business. In addition, if a breach of data security were to occur or be alleged to have occurred, if any violation of laws and regulations relating to privacy, data protection or data security were to be alleged, or if we were to discover any actual or alleged defect in our safeguards or practices relating to privacy, data protection, or data security, our solutions may be perceived as less desirable and our business, financial condition, results of operations and growth prospects could be materially and adversely affected.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, the FTC and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination, and security of data. Such standards require us to publish statements that describe how we handle personal data and choices individuals may have about the way we handle their personal data. If such information that we publish is considered untrue or inaccurate, we may be subject to government claims of unfair or deceptive trade practices, which could lead to significant liabilities and consequences. Moreover, according to the FTC, violating consumers&#8217; privacy rights or failing to take appropriate steps to keep consumers&#8217; personal data secure may constitute unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act. State consumer protection laws provide similar causes of action for unfair or deceptive practices. Some states, such as California and Massachusetts, have passed specific laws mandating reasonable security measures for the handling of consumer data and additional states have pursed similar legislation process with which we must legally comply or </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that contractually apply to us. Further, data privacy advocates and industry groups have regularly proposed and sometimes approved, and may propose and approve in the future, self-regulatory standards with which we must legally comply or that contractually apply to us.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our communications with our clients are subject to certain laws and regulations, including the Controlling the Assault of Non-Solicited Pornography and Marketing (&#8220;CAN-SPAM&#8221;) Act of 2003, the Telephone Consumer Protection Act of 1991 (the &#8220;TCPA&#8221;), and the Telemarketing Sales Rule and analogous state laws, that could expose us to significant damages awards, fines and other penalties that could materially impact our business. For example, the TCPA imposes various consumer consent requirements and other restrictions in connection with certain telemarketing activity and other communication with consumers by phone, fax or text message. The CAN-SPAM Act and the Telemarketing Sales Rule and analogous state laws also impose various restrictions on marketing conducted use of email, telephone, fax or text message. As laws and regulations, including FTC enforcement, rapidly evolve to govern the use of these communications and marketing platforms, the failure by us, our employees or third parties acting at our direction to abide by applicable laws and regulations could adversely impact our business, financial condition and results of operations or subject us to fines or other penalties.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various other U.S. federal privacy laws are relevant to our business, including the Family Educational Rights and Privacy Act and the Children&#8217;s Online Privacy Protection Act. Any actual or perceived failure to comply with these laws could result in a costly investigation or litigation resulting in potentially significant liability, injunctions and other consequences, loss of trust by our users, and a material and adverse impact on our reputation and business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, many state legislatures have adopted legislation that regulates how businesses operate online, including measures relating to privacy, data security, and data breaches. Such legislation includes the California Consumer Privacy Act (&#8220;CCPA&#8221;), which came into force in 2020 and provides data privacy rights for California consumers and operational requirements for covered companies. Specifically, the CCPA mandates that covered companies provide disclosures to California consumers and afford such consumers data privacy rights that include, among other things, the right to request a copy from a covered company of the personal information collected about them, the right to request deletion of such personal information, and the right to request to opt-out of certain sales of such personal information. The California Attorney General can enforce the CCPA, including seeking an injunction and civil penalties for violations. The CCPA also provides a private right of action for certain data breaches that is expected to increase data breach litigation. Additionally, the California Privacy Rights Act (&#8220;CPRA&#8221;) took effect on January 1, 2023 and significantly modifies the CCPA, including by expanding consumers&#8217; rights with respect to certain personal information and creating a new state agency to oversee implementation and enforcement efforts, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. Some observers have noted the CCPA and CPRA could mark the beginning of a trend toward more stringent data privacy legislation in the United States, which could also increase our potential liability and adversely affect our business. For example, the CCPA has encouraged &#8220;copycat&#8221; or other similar laws to be considered and proposed in other states across the country, such as in Virginia, New Hampshire, Illinois, and Nebraska. This legislation may add additional complexity, variation in requirements, restrictions, and potential legal risk, require additional investment in resources to compliance programs, could impact strategies and availability of previously useful data and could result in increased compliance costs and/or changes in business practices and policies. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Governor of Virginia signed into law the Virginia Consumer Data Protection Act (the &#8220;VCDPA&#8221;), which took effect on January 1, 2023. The VCDPA creates consumer rights, similar to the CCPA, but also imposes security and assessment requirements for businesses. In July 2021, Colorado enacted the Colorado Privacy Act (&#8220;COCPA&#8221;). In March 2022, the Utah Consumer Privacy Act (the "UCPA") was signed into law. Most recently, Connecticut passed the Connecticut Data Privacy Act (the "CTDPA") in May 2022. The COCPA, UCPA and CTDPA largely resemble the VCDPA and CCPA, and each of these laws will be enforced by the respective states&#8217; Attorney General and district attorneys, although they differ in many ways. Once the COCPA, UCPA and CTDPA become enforceable in 2023, we must comply with each if our operations fall within the scope of these newly enacted comprehensive mandates, which may increase our compliance costs and potential liability. Similar laws have been proposed in other states and at the federal level, reflecting a trend toward more stringent privacy legislation in the United States. This legislation may add additional complexity, variation in requirements, restrictions and potential legal risk, require additional investment in resources to compliance programs, could impact strategies and availability of previously useful data and could result in increased compliance costs and/or changes in business practices and policies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, some laws may require us to notify governmental authorities and/or affected individuals of data breaches involving certain personal information or other unauthorized or inadvertent access to or disclosure of such information. We may need to notify governmental authorities and affected individuals with respect to such incidents. For example, laws in all </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">50 U.S. states may require businesses to provide notice to consumers whose personal information has been disclosed as a result of a data breach. These laws are not consistent with each other, and compliance in the event of a widespread data breach may be difficult and costly. We also may be contractually required to notify consumers or other counterparties of a security incident, including a breach. Regardless of our contractual protections, any actual or perceived security incident or breach, or breach of our contractual obligations, could harm our reputation and brand, expose us to potential liability or require us to expend significant resources on data security and in responding to any such actual or perceived breach.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, in Europe and the UK, we are subject to the European Union General Data Protection Regulation (the &#8220;EU GDPR&#8221;) and to the United Kingdom General Data Protection Regulation and Data Protection Act 2018 (collectively, the &#8220;UK GDPR&#8221;) (the EU GDPR and UK GDPR together referred to as the &#8220;GDPR&#8221;). The GDPR imposes comprehensive data privacy compliance obligations in relation to our collection, processing, sharing, disclosure and other use of data relating to an identifiable living individual or &#8220;personal information&#8221;, including a principal of accountability and the obligation to demonstrate compliance through policies, procedures, training and audit.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other requirements, the GDPR regulates the transfer of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States. Recent legal developments in Europe have created complexity and uncertainty regarding such transfers. For instance, on July 16, 2020, the Court of Justice of the European Union (the &#8220;CJEU&#8221;) invalidated the EU-U.S. Privacy Shield Framework (the &#8220;Privacy Shield&#8221;) under which personal data could be transferred from the European Economic Area to U.S. entities who had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of the standard contractual clauses (a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism and potential alternative to the Privacy Shield), it made clear that reliance on such clauses alone may not necessarily be sufficient in all circumstances. Use of the standard contractual clauses must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, including, in particular, applicable surveillance laws and rights of individuals, and additional measures and/or contractual provisions may need to be put in place; however, the nature of these additional measures is currently uncertain. The CJEU also states that if a competent supervisory authority believes that the standard contractual clauses cannot be complied with in the destination country and that the required level of protection cannot be secured by other means, such supervisory authority is under an obligation to suspend or prohibit that transfer. European court and regulatory decisions subsequent to the CJEU decision of July 16, 2020 have taken a restrictive approach to international data transfers. For example, the Austrian, French, Italian and Danish regulators, as well as the European Data Protection Supervisor, have found that the use of Google Analytics by European website operators is in breach of the GDPR&#8217;s data transfer provisions (a number of other EU supervisory authorities are expected to take a similar approach); the Danish regulator has also issued a similar decision in respect of Google Chromebooks; and the Irish regulator has issued a draft decision requiring Meta to suspend the transfer of personal data from the EU to the United States. Further, the European Commission has published revised standard contractual clauses for data transfers from the EEA: the revised clauses have been mandatory for relevant, new transfers since September 27, 2021 and for relevant, existing transfers, since December 27, 2022. The U.K.&#8217;s Information Commissioner&#8217;s Office has published new data transfer standard contracts for transfers from the U.K. under the UK GDPR. This new documentation has been mandatory for relevant, new data transfers since September 21, 2022; existing standard contractual clauses arrangements must be migrated to the new documentation by March 21, 2024. We will be required to implement the latest UK data transfer documentation for data transfers subject to the UK GDPR within the relevant time frames.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, EU member states are tasked under the GDPR to enact, and have enacted, certain implementing legislation that adds to and/or further interprets the GDPR requirements and potentially extends our obligations and potential liability for failing to meet such obligations. The GDPR, together with national legislation, regulations and guidelines of the EU member states impose strict obligations and restrictions on the ability to collect, use, retain, host, protect, disclose, transfer, and otherwise process personal data. In particular, the GDPR includes obligations and restrictions concerning the rights of individuals to whom the personal data relates, maintaining a record of data processing, security breach notifications and measures for the security and confidentiality of personal data.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to comply with the GDPR could result in penalties for noncompliance (including possible fines of up to the greater of &#8364;20 million and 4% of our global annual turnover for the preceding financial year for the most serious violations, as well as the right to compensation for financial or non-financial damages claimed by individuals under Article 82 of the GDPR). The UK GDPR mirrors the fines under the GDPR, e.g., fines up to the greater of &#8364;20 million / &#163;17.5 million or 4% of global turnover. In addition to the foregoing, a breach of the GDPR could result in regulatory investigations, reputational damage, orders to cease/ change our processing of our data, enforcement notices and/ or assessment notices (for a compulsory audit).</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the GDPR,  we are subject to evolving EU and UK privacy laws on cookies, tracking technologies and e-marketing. Under EU and UK national laws derived from the ePrivacy Directive, informed consent is required for the placement of a cookie or similar technologies on an individual&#8217;s device and for direct electronic marketing. The GDPR also imposes conditions on obtaining valid consent for cookies, such as a prohibition on pre-checked consents and a requirement to ensure separate consents are sought for each type of cookie or similar technology. In addition, the European Commission has another draft regulation in the approval process that focuses on a person&#8217;s right to conduct a private life. The proposed legislation, known as the Regulation of Privacy and Electronic Communications (&#8220;ePrivacy Regulation&#8221;), would replace the current ePrivacy Directive. While the text of the ePrivacy Regulation is still under development, national laws derived from the ePrivacy Directive is already in force and recent European court and regulatory decisions are driving increased attention to cookies and tracking technologies. If the trend of increasing enforcement by regulators of the strict approach in recent guidance and decisions continues, this could lead to substantial costs, require significant systems changes, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, increase costs and subject us to additional liabilities. Regulation of cookies and similar technologies may lead to broader restrictions on our marketing and personalization activities and may negatively impact our efforts to understand users and improve our customers' experience and efficiency.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, failure to comply with the Israeli Privacy Protection Law 5741-1981, and its regulations as well as the guidelines of the Israeli Privacy Protection Authority, may expose us to administrative fines, civil claims (including class actions) and in certain cases criminal liability. Current pending legislation may result in a change of the current enforcement measures and sanctions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Despite our efforts, we may not be successful in complying with the rapidly evolving privacy, data protection, and data security requirements discussed above. Any failure or perceived failure by us to comply with our posted privacy policies, our privacy-related obligations to users or other third parties, or any other legal obligations or regulatory requirements relating to data privacy, data protection, or data security, may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us by consumer advocacy groups, orders to cease or change our data processing activities, or others and could result in significant liability, cause our users to lose trust in us, and otherwise materially and adversely affect our reputation and business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, other obligations, and policies that are applicable to the businesses of our users may limit the adoption and use of, and reduce the overall demand for, our platform. Additionally, if third parties we work with violate applicable laws, regulations or contractual obligations, such violations may put our users&#8217; data at risk, could result in governmental investigations or enforcement actions, fines, litigation, claims, or public statements against us by consumer advocacy groups or others and could result in significant liability, cause our users to lose trust in us, and otherwise materially and adversely affect our reputation and business. Further, public scrutiny of, or complaints about, technology companies or their data handling or data protection practices, even if unrelated to our business, industry, or operations, may lead to increased scrutiny of technology companies, including us, and may cause government agencies to enact additional regulatory requirements, or to modify their enforcement or investigation activities, which may increase our costs and risks. Any of the foregoing could materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on software and services licensed from other parties. The loss of software or services from third parties could increase our costs and limit the features available in our platform, products, and solutions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of our offerings include various types of software and services licensed from unaffiliated parties. If any of the software or services we license from others or functional equivalents thereof were either no longer available to us, updated or supported, or no longer offered on commercially reasonable terms, we would be required to either redesign the offerings that include such software or services to function with software or services available from other parties or develop these components ourselves, which we may not be able to do without incurring increased costs, experiencing delays in our product launches and the release of new offerings, or at all. Furthermore, we might be forced to temporarily limit the features available in our current or future products and solutions. If we fail to maintain or renegotiate any of these software or service licenses, we could face significant delays and diversion of resources in attempting to license and integrate functional equivalents.  We and our customers may also be subject to suits by parties claiming infringement, misappropriation or other violation of third-party intellectual property or proprietary rights due to the reliance by our solutions on such third-party software and services, such third-party software and services may contain bugs or other errors that cause our own offerings to malfunction, and our agreements with such third parties may not contain any, or adequate, warranties, indemnities or other protective provisions on our behalf. Any of the foregoing could materially and adversely affect our business, financial condition, and results of operations.</span></div><div id="i8fe55c16eba3484192ba23076473761f_103"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to our Debt, Liquidity and Capitalization</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new offerings could reduce our ability to compete and could adversely affect our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have funded our operations and capital expenditures primarily through net cash provided by operating activities, equity issuances and borrowings under our long-term debt arrangements. Although we currently anticipate that our net cash provided by operating activities, cash on hand and availability under our Revolving Credit Facility will be adequate to meet our operating, investing, and financing needs for at least the next twelve months, we may require additional financing. We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance, and condition of the capital markets at the time we seek financing. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. Moreover, due to the worsening economic climate and increased inflation and interest rates, the net cash derived from our operations may be reduced while the availability of new financing may be limited, costly or unavailable. If we raise additional funds through the issuance of equity or equity-linked or debt securities, those securities may have rights, preferences, or privileges senior to the rights of our common stock, and our stockholders may experience dilution.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">develop or enhance our platform, products, or solutions&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continue to expand our research and development and sales and marketing organizations&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">acquire complementary technologies, products, or businesses&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expand operations in the United States or internationally&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">hire, train, and retain employees&#894; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">respond to competitive pressures or unanticipated working capital requirements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to have sufficient capital to do any of these things could adversely affect our business, financial condition and results of operations, and our ability to execute our growth strategy.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our indebtedness could adversely affect our ability to raise additional capital to fund operations, limit our ability to react to changes in the economy or our industry and prevent us from meeting our financial obligations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had approximately $35.8 million of borrowings outstanding under the Term Loan Facility and approximately $35.0 million available for additional borrowings under the Revolving Credit Facility. If we cannot generate sufficient cash flow from operations to service our debt, we may need to further refinance our debt, dispose of assets, or issue equity to obtain necessary funds. We do not know whether we will be able to do any of this on a timely basis, on terms satisfactory to us, or at all. Our indebtedness could have important consequences, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to obtain additional debt or equity financing for working capital, capital expenditures, debt service requirements, acquisitions and general corporate or other purposes may be limited;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a portion of our cash flows from operations will be dedicated to the payment of principal and interest on the indebtedness and will not be available for other purposes, including operations, capital expenditures and future business opportunities;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain of our borrowings are at variable rates of interest, exposing us to the risk of increased interest rates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to adjust to changing market conditions may be limited and may place us at a competitive disadvantage compared to less-leveraged competitors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be vulnerable during a downturn in general economic conditions or in our business, or may be unable to carry on capital spending that is important to our growth; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, due to the worsening economic climate and increased inflation and interest rates, the net cash derived from our operations decreases and the cost of financing increases, and we fail to pursue adequate measures to adapt to those changes, we may fail to satisfy our financial covenants under the Term Loan Facility and Revolving Credit Facility, or otherwise lack the financial resources or financing required to pursue our annual operation plan.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the agreement governing our Credit Facilities contains, and any agreements evidencing or governing other future indebtedness may also contain, certain restrictive covenants that limit or otherwise restrict our ability, among other things, to:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">create, issue, incur, assume, become liable in respect of or suffer to exist any debt or liens;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">consummate any merger, consolidation or amalgamation, or liquidate, wind up or dissolve, or dispose of all or substantially all of our or their respective property or business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dispose of property or, in the case of our subsidiaries, issue or sell any shares of such subsidiary&#8217;s capital stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">repay, prepay, redeem, purchase, retire, or defease subordinated debt;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">declare or pay dividends or make certain other restricted payments;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain investments;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into transactions with affiliates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into new lines of business; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain amendments to our or their respective organizational documents or certain material contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreement governing our Credit Facilities also contains, and any agreements evidencing or governing other future indebtedness may also contain, certain financial covenants and financial reporting requirements, as described elsewhere in this Annual Report on Form 10-K under Part II, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources - Credit Facilities.&#8221; Our ability to comply with these covenants and restrictions may be affected by events and factors beyond our control, including, among other things, the impact of the current worsening economic climate. We may not be able to generate sufficient recurring revenue or cash flow or maintain sufficient liquidity to meet the financial covenants or pay the principal and interest under our Credit Facilities when required. If we fail to make payments under our Credit Facilities or otherwise experience an event of default thereunder, the lending banks would be permitted to take certain actions, including terminating all outstanding commitments and declaring all amounts due under our Credit Facilities to be immediately due and payable, including all outstanding borrowings, accrued and unpaid interest thereon, and prepayment premiums with respect to such borrowings and any terminated commitments. In addition, the lenders would have the right to proceed against the collateral we granted to them, which includes substantially all of our assets. The occurrence of any of these events could have a material adverse effect on our business, financial condition, and results of operations. Furthermore, our future working capital, borrowings, or equity financing could be unavailable to repay or refinance the amounts outstanding under our Credit Facilities. In the event of a liquidation, our lenders would be repaid all outstanding principal and interest prior to distribution of assets to unsecured creditors, and the holders of our common stock would receive a portion of any liquidation proceeds only if all of our creditors, including our lenders, were first repaid in full. </span></div><div id="i8fe55c16eba3484192ba23076473761f_106"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to Other Legal, Regulatory and Tax Matters</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to various governmental export control, trade and economic sanctions, and import laws and regulations that could impair our ability to compete in international markets or subject us to liability if we violate these controls.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, our software is subject to export control laws and regulations, including the Export Administration Regulations administered by the U.S. Department of Commerce, the Israeli Control of Products and Services Decree (Engagement in Encryption), 5735-1974, and the Israeli Law of Regulation of Security Exports, 5767-2007, and our business must also be conducted in compliance with applicable trade and economic sanctions laws and regulations, including those administered and enforced by OFAC, the U.S. Department of State, the U.S. Department of Commerce, the United Nations Security Council and other relevant regulators and sanctions authorities in our countries of operation (collectively, &#8220;Trade Controls&#8221;). As such, a license may be required to export or re-export our products, or provide related services, to certain countries and end users, as well as for certain end uses. Further, our offerings that incorporate encryption functionality may be subject to special controls applying to encryption items and/or certain reporting requirements. We have certain customer and third party relationships in Russia, Belarus and Ukraine. In response to the Russian invasion of Ukraine, the U.S. government, the European Union, the United Kingdom and other countries and jurisdictions in which we operate, have imposed enhanced export and import controls and economic sanctions targeting Russia and Belarus, including for example, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain industry sectors, products and professional services related to Russia, and have also designated certain individuals and entities as subject to blocking or asset freeze measures, which may restrict dealings with those designated persons or entities owned or controlled by such persons, and may impose additional Trade Controls in the future. These Trade Controls are evolving and undergoing constant changes as the war continues, so it is not possible to assess the full impact of those developments. These and any additional Trade Controls, as well as any responses from Russia, could adversely impact our operations and negatively impact our business in the region.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global operations expose us to the risk of violating, or being accused of violating, Trade Controls. While we have procedures in place designed to ensure our compliance with Trade Controls, we cannot guarantee that these procedures will be successfully followed or keep pace with the ongoing regulatory changes, and failure to comply could subject us to both civil and criminal penalties, including substantial fines, disgorgement of profits, possible incarceration of responsible individuals for willful violations, possible loss of our export or import privileges, and reputational harm. Further, the process for obtaining necessary licenses may be time-consuming or unsuccessful, potentially causing delays in sales or losses of sales opportunities. Trade Controls are complex and dynamic regimes, and monitoring and ensuring compliance can be challenging, particularly given that our offerings are widely distributed throughout the world and are available for download without registration. Although we have no knowledge that our activities have resulted in violations of Trade Controls, any failure by us or our partners to comply with applicable laws and regulations would have negative consequences for us, including reputational harm, government investigations, and penalties. Investigations of alleged violations can be expensive and disruptive. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, various countries regulate the export or import of certain encryption technology, including through export or import permit and license requirements, and have enacted laws that could limit our ability to distribute our offerings or the ability of our customers or end users to implement our offerings in those countries. Changes in our offerings or changes in export and import regulations in such countries may create delays in the introduction of our offerings into international markets, prevent our end-customers with international operations from deploying our offerings globally or, in some cases, prevent or delay the export or import of our offerings to certain countries, governments, or persons altogether. Any change in export or import laws or regulations, Trade Controls or related legislation, shift in the enforcement or scope of existing export, import or Trade Controls laws or regulations, or change in the countries, governments, persons, or technologies targeted by such export, import or Trade Controls laws or regulations, could result in decreased use of our offerings by, or in our decreased ability to export or sell our offerings to, existing or potential customers with international operations. Any decreased use of our offerings or limitation on our ability to export to or sell our offerings in international markets could adversely affect our business, financial condition and results of operations, and our ability to execute our growth strategy.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The continuing impact of &#8220;Brexit&#8221; may have a negative effect on our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following a national referendum and subsequent legislation, the United Kingdom formally withdrew from the European Union, commonly referred to as &#8220;Brexit,&#8221; and ratified a trade and cooperation agreement governing its future relationship with the European Union.  Among other things, the agreement, which became effective in 2021, addresses trade, economic arrangements, law enforcement, judicial cooperation and governance.  Because the agreement merely sets forth a framework in many respects that requires complex additional bilateral negotiations between the United Kingdom and the European Union, significant uncertainty remains about how the precise terms of the relationship between the parties will differ from the terms before withdrawal. The need to comply with any applicable regulatory changes will likely increase costs for us and our existing and potential customers located in the United Kingdom, which could negatively affect demand for our offerings and the ability of customers to make payments under their agreements with us. Any of these factors could have a significant adverse effect on our business, financial condition, results of operations and prospects.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in laws and regulations related to the internet, changes in the internet infrastructure itself, or increases in the cost of internet connectivity and network access may diminish the demand for our offerings and could harm our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future success of our business depends upon the continued use of the internet as a primary medium for commerce, communication, and business applications. Federal, state, or foreign governmental bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. The adoption of any laws or regulations that could reduce the growth, popularity, or use of the internet, including laws or practices limiting internet neutrality, could decrease the demand for our offerings, increase our cost of doing business, and adversely affect our results of operations. Changes in these laws or regulations could require us to modify our offerings, or certain aspects of our offerings, in order to comply with these changes. In addition, government agencies or private organizations have imposed and may impose additional taxes, fees, or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet-related commerce or communications </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">generally or result in reductions in the demand for internet-based products such as ours. In addition, the use of the internet as a business tool could be harmed due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease-of-use, accessibility, and quality of service. Further, our platform depends on the availability and quality of our customers&#8217; and end users&#8217; access to the internet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;11, 2018, the repeal of the Federal Communications Commission&#8217;s (the &#8220;FCC&#8221;), &#8220;net neutrality&#8221; rules took effect and returned to a &#8220;light-touch&#8221; regulatory framework. The prior rules were designed to ensure that all online content is treated the same by internet service providers and other companies that provide broadband services. Additionally, on September 30, 2018, California enacted the California internet Consumer Protection and Net Neutrality Act of 2018, making California the fourth state to enact a state-level net neutrality law since the FCC repealed its nationwide regulations, mandating that all broadband services in California must be provided in accordance with state net neutrality requirements. The U.S. Department of Justice has sued to block the law going into effect, and California has agreed to delay enforcement until the resolution of the FCC&#8217;s repeal of the federal rules. A number of other states are considering legislation or executive actions that would regulate the conduct of broadband providers. We cannot predict whether the FCC order or state initiatives will be modified, overturned, or vacated by legal action of the court, federal legislation, or the FCC. With the repeal of net neutrality rules in effect, we could incur greater operating expenses, which could harm our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the internet continues to experience growth in the number of users, frequency of use, and amount of data transmitted, the internet infrastructure that we and our customers and end users rely on may be unable to support the demands placed upon it. The failure of the internet infrastructure that we or our customers and end users rely on, even for a short period of time, could adversely affect our business, financial condition, and results of operations. In addition, the performance of the internet and its acceptance as a business tool has been harmed by &#8220;viruses,&#8221; &#8220;worms&#8221; and similar malicious programs and the internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the internet is adversely affected by these issues, demand for our offerings could decline.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internet access is frequently provided by companies that have significant market power and the ability to take actions that degrade, disrupt, or increase the cost of user access to our offerings. As demand for online media increases, there can be no assurance that internet and network service providers will continue to price their network access services on reasonable terms. The distribution of online media requires delivery of digital content files and providers of network access and distribution may change their business models and increase their prices significantly, which could slow the widespread adoption of such services. We could incur greater operating expenses and our customer acquisition and retention could be negatively impacted if network operators:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">implement usage-based pricing;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">discount pricing for competitive products;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">otherwise materially change their pricing rates or schemes;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">charge us to deliver our traffic at certain levels or at all;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">throttle traffic based on its source or type;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">implement bandwidth caps or other usage restrictions; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">otherwise try to monetize or control access to their networks.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for our services to be successful, there must be a reasonable price model in place to allow for the continuous distribution of digital media files. We have limited or no control over the extent to which any of these circumstances may occur, and if network access or distribution prices rise, our business, financial condition and results of operations would likely be adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business may be adversely affected by third-party claims, including by governmental bodies, regarding the content and advertising distributed through our offerings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our customers to secure the rights to redistribute content over the internet, and we do not screen the content that is distributed through our offerings. There is no assurance that our customers have licensed all rights necessary for distribution, including internet distribution. Other parties may claim certain rights in the content of our customers.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that our customers do not have the necessary distribution rights related to content, we may be required to cease distributing such content, or we may be subject to lawsuits and claims of damages for infringement of such rights. If these claims arise with frequency, the likelihood of our business being adversely affected would rise significantly. In some cases, we may have rights to indemnification or claims against our customers if they do not have appropriate distribution rights related to specific content items, however there is no assurance that we would be successful in any such claim.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not screen the content that is distributed through our offerings. Content may be distributed through our platform that is illegal or unlawful under international, federal, state, or local laws or the laws of other countries. We may face lawsuits, claims or even criminal charges for such distribution, and we may be subject to civil, regulatory, or criminal sanctions and damages for such distribution. Any such claims or investigations could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actions by governments to restrict access to our offerings in their countries or to require us to disclose or provide access to information in our possession could harm our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the ability of our customers and end users to access the internet, and our offerings could be blocked or restricted in some countries for various reasons. Further, it is possible that governments of one or more foreign countries may seek to limit access to, or certain features of, our offerings in their countries, or impose other restrictions that may affect the availability of our offerings, or certain features of our offerings, in their countries for an extended period of time or indefinitely. For example, Russia and China are among a number of countries that have recently blocked certain online services, including Amazon Web Services (which is one of our cloud hosting providers), making it very difficult for such services to access those markets. In addition, governments in certain countries may seek to restrict or prohibit access to our offerings if they consider us to be in violation of their laws (including data privacy laws) and may require us to disclose or provide access to information in our possession. If we fail to anticipate developments in the law or fail for any reason to comply with relevant law, our offerings could be further blocked or restricted and we could be exposed to significant liability that could harm our business. In the event that access to our offerings is restricted, in whole or in part, in one or more countries, or our competitors are able to successfully penetrate geographic markets that we cannot access, our ability to add new customers or renew or expand the value of our existing customers&#8217; subscriptions may be adversely affected, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to comply with anti-bribery, anti-corruption, anti-money laundering laws, and similar laws, could subject us to penalties and other adverse consequences.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended (the &#8220;FCPA&#8221;), the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act 2010, the Proceeds of Crime Act 2002, Chapter 9 (sub-chapter 5) of the Israeli Criminal Law, 5737-1977, the Israeli Prohibition on Money Laundering Law, 5760&#8211;2000 and other anti-bribery and anti-money laundering laws in countries in which we conduct our activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, and their third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sometimes leverage third parties to sell our offerings and conduct our business abroad. We and our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. We cannot assure you that our employees and agents will not take actions in violation of applicable law, for which we may be ultimately held responsible. As we increase our international sales and business operations, our risks under these laws are likely to increase.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any actual or alleged violation of the FCPA or other applicable anti-bribery, anti-corruption or anti-money laundering laws could result in whistleblower complaints, sanctions, settlements, prosecution, enforcement actions, fines, damages, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, any of which would adversely affect our reputation, as well as our business, financial condition, results of operations and growth prospects. Responding to any investigation or action would likely result in a materially significant diversion of management&#8217;s attention and resources and significant defense costs and other professional fees. In addition, the U.S. government may seek to hold us liable for successor liability for FCPA violations committed by companies in which we invest or that we acquire.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting rules and regulations that we must comply with are complex and subject to interpretation by the Financial Accounting Standards Board (the &#8220;FASB&#8221;), the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. Recent actions and public comments from the FASB and the SEC have focused on the integrity of financial reporting and internal controls. In addition, many companies&#8217; accounting policies are being subject to heightened scrutiny by regulators and the public. Further, the accounting rules and regulations are continually changing in ways that could materially impact our financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict the impact of future changes to accounting principles or our accounting policies on our financial statements going forward, which could have a significant effect on our reported financial results and could affect the reporting of transactions completed before the announcement of the change. In addition, if we were to change our critical accounting estimates, including those related to the recognition of subscription revenue and other revenue sources, our operating results could be significantly affected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in U.S. and foreign tax laws could have a material adverse effect on our business, cash flow, results of operations, or financial conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to taxation in several countries, including the United States and Israel; changes in tax laws or challenges to our tax positions could adversely affect our business, results of operations, and financial condition. As such, we are subject to tax laws, regulations, and policies of the U.S. federal, state, and local governments and of comparable taxing authorities in foreign jurisdictions. Changes in tax laws in these jurisdictions could cause us to experience fluctuations in our tax obligations and effective tax rates in the future and otherwise adversely affect our tax positions and/or our tax liabilities. For example, the recent Inflation Reduction Act enacted in the United States introduced, among other changes, a 15% corporate minimum tax on certain United States corporations and a 1% excise tax on certain stock redemptions by United States corporations. To the extent that these or other  changes have a negative impact on us or our consumers, including as a result of related uncertainty, these changes may materially and adversely impact our business, financial condition, results of operations and cash flow. There can be no assurance that our effective tax rates, tax payments, tax credits, or incentives will not be adversely affected by changes in tax laws in various jurisdictions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Organization for Economic Cooperation and Development (&#8220;OECD&#8221;), with the support of the G20, initiated the base erosion and profit shifting (&#8220;BEPS&#8221;) project in 2013 in response to concerns that changes were needed to international tax laws. In November 2015, the G20 finance ministers adopted final BEPS reports designed to prevent, among other things, the artificial shifting of income to low-tax jurisdictions, and legislation to adopt and implement the standards set forth in such reports has been enacted or is currently under consideration in a number of jurisdictions. In May 2019, the OECD published a &#8220;Programme of Work,&#8221; which was divided into two pillars. Pillar One focused on the allocation of group profits among taxing jurisdictions based on a market-based concept rather than the historical &#8220;permanent establishment&#8221; concept. Pillar Two, among other things, introduced a global minimum tax. In October 2021, 137 member jurisdictions of the G20/OECD Inclusive Framework on BEPS joined the &#8220;Statement on a Two-Pillar Solution to Address the Tax Challenges Arising from the Digitalisation of the Economy&#8221; which sets forth the key terms of such two-pillar solution, including a reallocation of taxing rights among market jurisdictions under Pillar One and a global minimum tax rate of 15% under Pillar Two. The agreement reached by 137 of the 140 members of the OECD&#8217;s Inclusive Framework on BEPS calls for law enactment by OECD and G20 members in 2022 to take effect in 2023 and 2024. On December 20, 2021, the OECD published model rules to implement the Pillar Two rules and released commentary to the Pillar Two model rules in March 2022. The model rules and commentary allow the OECD&#8217;s Inclusive Framework members to begin implementing the Pillar Two rules in accordance with the agreement reached in October 2021. As the Two Pillar solution is subject to implementation by each member country, the timing and ultimate impact of any such changes on our tax obligations is uncertain. These changes, if and when enacted, by various countries in which we do business may increase our taxes in these countries. The foregoing tax changes and other possible future tax changes may have an adverse impact on us, our business, financial condition, results of operations and cash flow.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could expose us to greater than anticipated tax liabilities.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax laws applicable to our business, including the laws of the United States, Israel, and other jurisdictions, are subject to interpretation, and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">developed technology or intercompany arrangements or our revenue recognition policies, which could increase our worldwide effective tax rate and adversely affect our financial position and results of operations. It is possible that tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could have a negative effect on our business, financial condition, and results of operations. Further, the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions, and we could be obligated to pay additional taxes, which would adversely affect our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our current corporate structure, we are subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. The authorities in these jurisdictions could review our tax returns or require us to file tax returns in jurisdictions in which we are not currently filing, and could impose additional tax, interest, and penalties. These authorities could also claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties. Such authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be required to collect additional sales, use, value added, digital services or other similar taxes or be subject to other liabilities that may increase the costs our clients would have to pay for our offerings and adversely affect our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collect sales, value added and other similar taxes in a number of jurisdictions. One or more U.S. states or countries may seek to impose incremental or new sales, use, value added, digital services, or other tax collection obligations on us. Further, an increasing number of U.S. states have considered or adopted laws that attempt to impose tax collection obligations on out-of-state companies. Additionally, the Supreme Court of the United States has ruled that online sellers can be required to collect sales and use tax despite not having a physical presence in the state of the customer. As a result, U.S. states and local governments may adopt, or begin to enforce, laws requiring us to calculate, collect, and remit taxes on sales in their jurisdictions, even if we have no physical presence in that jurisdiction. A successful assertion by one or more U.S. states requiring us to collect taxes where we presently do not do so, or to collect more taxes in a jurisdiction in which we currently do collect some taxes, could result in substantial liabilities, including taxes on past sales, as well as interest and penalties. Furthermore, certain jurisdictions, such as the United Kingdom and France, have recently introduced a digital services tax, which is generally a tax on gross revenue generated from users or customers located in those jurisdictions, and other jurisdictions have enacted or are considering enacting similar laws. A successful assertion that we should have been or should currently be collecting additional sales, use, value added, digital services or other similar taxes in a particular jurisdiction could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our platform due to the incremental cost of any such sales or other related taxes, or otherwise adversely affect our business.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 we had U.S. federal net operating loss carryforwards of approximately $277 million and U.S. state net operating loss carryforwards of approximately $172 million, which may be utilized against future income taxes. Limitations imposed by the applicable jurisdictions on our ability to utilize net operating loss carryforwards, including with respect to the net operating loss carryforwards of companies that we have acquired or may acquire in the future, could cause us to become an income tax payer earlier than we would become otherwise if such limitations were not in effect and could cause such net operating loss carryforwards to expire unused, in each case reducing or eliminating the benefit of such net operating loss carryforwards. Future changes in our stock ownership could result in an ownership change that subjects us to </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">limitations on our ability to utilize net operating loss forwards to offset future income. Furthermore, we may not be able to generate sufficient taxable income to utilize our net operating loss carryforwards before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our net operating loss carryforwards. Also, any available net operating loss carryforwards would have value only to the extent there is income in the future against which such net operating loss carryforwards may be offset. For these reasons, we may not be able to realize a tax benefit from the use of our net operating loss carryforwards, whether or not we attain profitability. We have recorded a full valuation allowance related to our carryforwards due to the uncertainty of the ultimate realization of the future benefits of those assets.</span></div><div id="i8fe55c16eba3484192ba23076473761f_109"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to Our Operations in Israel</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Political, economic, and military conditions in Israel could materially and adversely affect our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have offices near Tel Aviv, Israel where our primary research and development, human resources, and certain other finance and administrative activities are based. In addition, a number of our officers and directors, as well as our co-founders, are residents of Israel. As of December&#160;31, 2022, we had 377 full-time employees in Israel. Accordingly, political, economic, and military conditions in Israel and the surrounding region may directly affect our business and operations. Since the establishment of the State of Israel in 1948, a number of armed conflicts have taken place between Israel and its neighboring countries, as well as terrorist acts committed within Israel by hostile elements. In recent years, Israel has been engaged in sporadic armed conflicts with Hamas, an Islamist terrorist group that controls the Gaza Strip, with Hezbollah, an Islamist terrorist group that controls large portions of southern Lebanon, and with Iranian-backed military forces in Syria. In addition, Iran has threatened to attack Israel and may be developing nuclear weapons. Some of these hostilities were accompanied by missiles being fired against civilian targets in various parts of Israel, including areas in which our employees, and some of our consultants are located, and negatively affected business conditions in Israel. Any hostilities, armed conflicts, terrorist activities involving Israel or the interruption or curtailment of trade between Israel and its trading partners, or any political instability in the region could adversely affect business conditions and our results of operations and could make it more difficult for us to raise capital. Specifically, our operations could be disrupted by the obligations of our personnel to perform military service. Many of our employees based in Israel may be called upon to perform military reserve duty and, in emergency circumstances, may be called to immediate and unlimited active duty. If this were to occur, our operations could be disrupted by the absence of a significant number of employees, which could materially adversely affect our business and results of operations. Parties with whom we do business have sometimes declined to travel to Israel during periods of heightened unrest or tension, forcing us to make alternative arrangements when necessary in order to meet our business partners face to face. In addition, the political and security situation in Israel may result in parties with whom we have agreements involving performance in Israel claiming that they are not obligated to perform their commitments under those agreements pursuant to force majeure provisions in such agreements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Continued hostilities between Israel and its neighbors and any future armed conflict, terrorist activity or political instability in the region could adversely affect our operations in Israel and adversely affect the market price of our common stock. An escalation of tensions or violence might result in a significant downturn in the economic or financial condition of Israel, which could have a material adverse effect on our operations in Israel and our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial insurance does not cover losses that may occur as a result of events associated with war and terrorism. Although the Israeli government currently covers the reinstatement value of direct damages that are caused by terrorist attacks or acts of war, we cannot assure you that this government coverage will be maintained or that it will sufficiently cover our potential damages. Any losses or damages incurred by us could have a material adverse effect on our business. Any armed conflicts or political instability in the region would likely negatively affect business conditions and could adversely affect our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, in the past, the State of Israel and Israeli companies have been subjected to economic boycotts. Several countries still restrict business with the State of Israel and with Israeli companies. These restrictive laws and policies may have an adverse impact on our operating results, financial condition, or the expansion of our business. A campaign of boycotts, divestment and sanctions has been undertaken against Israel, which could also adversely impact our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Israel&#8217;s most recent general elections were held on April&#160;9, 2019, September&#160;17, 2019, March&#160;2, 2020,  March 23, 2021 and November 1, 2022. Uncertainty surrounding future elections and/or the results of such elections in Israel may continue and the political situation in Israel may further deteriorate. Actual or perceived political instability in Israel or any negative changes in the political environment, as well as any instability with respect to the current public dispute over certain legal and other reforms pursued by the current government or the impact thereof, may individually or in the aggregate adversely affect the Israeli economy and, in turn, our business, financial condition, results of operations and growth prospects.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain tax benefits that are available to us require us to continue to meet various conditions and may be terminated or reduced in the future, which could increase our costs and taxes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our operations in Israel may entitle us to certain tax benefits under the Law for the Encouragement of Capital Investments, 5719-1959, or the Investment Law. If we do not meet the requirements for maintaining these benefits, they may be reduced or cancelled and the relevant operations would be subject to Israeli corporate tax at the standard rate, which is set at 23% in 2021 and thereafter. In addition to being subject to the standard corporate tax rate, we could be required to refund any tax benefits that we have already received, plus interest and penalties thereon. Even if we continue to meet the relevant requirements, the tax benefits that our current &#8220;Preferred Enterprise&#8221; is entitled to may not be continued in the future at their current levels or at all. If these tax benefits were reduced or eliminated, the amount of taxes that we pay would likely increase, as all of our operations would consequently be subject to corporate tax at the standard rate, which could adversely affect our results of operations. Additionally, if we increase our activities outside of Israel, for example, by way of acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefits programs.</span></div><div id="i8fe55c16eba3484192ba23076473761f_112"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to Ownership of our Common Stock</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price for our common stock may be volatile or may decline regardless of our operating performance, and you may not be able to resell your shares at or above the price at which you purchased your shares.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may be highly volatile and may fluctuate or decline substantially as a result of a variety of factors, many of which are beyond our control, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated changes or fluctuations in our results of operations&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the guidance we may provide to analysts and investors from time to time, and any changes in, or our failure to perform in line with, such guidance&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements by us or our competitors of new offerings or new or terminated contracts, commercial relationships, or capital commitments&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">industry or financial analyst or investor reaction to our press releases, other public announcements, and filings with the SEC&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rumors and market speculation involving us or other companies in our industry&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future sales or expected future sales of our common stock&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">investor perceptions of us and the industries in which we operate&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">price and volume fluctuations in the overall stock market from time to time&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure of industry or financial analysts to maintain coverage of us, the issuance of new or updated reports or recommendations by any analysts who follow our company, or our failure to meet the expectations of investors&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated developments in our business or our competitors&#8217; businesses or the competitive landscape generally&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">litigation involving us, other companies in our industry or both, or investigations by regulators into our operations or those of our competitors&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developments or disputes concerning our intellectual property or proprietary rights or our solutions, or third-party intellectual or proprietary rights&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announced or completed acquisitions of businesses or technologies, or other strategic transactions by us or our competitors&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or perceived breaches of, or failures relating to, data privacy, data protection or data security&#894;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new laws or regulations or new interpretations of existing laws or regulations applicable to our business&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated changes in our management or our board of directors&#894;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic conditions and slow or negative growth of our target markets&#894; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other events or factors, including those resulting from war, incidents of terrorism or responses to these events.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the stock market has experienced extreme volatility that in some cases has been unrelated or disproportionate to the operating performance of particular companies. These and other factors may cause the market price and demand for our common stock to fluctuate substantially, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our business.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An active public trading market may not be sustained.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An active public trading market for our common stock may not be sustained. The lack of an active market may impair your ability to sell your shares at the time you wish to sell them or at a price that you consider reasonable. The market price of our common stock may decline and you may not be able to resell your shares of our common stock at or above the price at which you purchased your shares, or at all. The lack of an active trading market may also reduce the fair value of your shares. An inactive market may also impair our ability to raise capital by selling shares of our common stock and may impair our ability to acquire other companies or technologies by using our common stock as consideration.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our principal stockholders continue to have significant influence over us.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal stockholders each holding more than 5% of our outstanding common stock collectively beneficially owned a majority of our outstanding common stock as of December&#160;31, 2022. These stockholders or their affiliates will be able to exert significant influence over us and, if acting together, will be able to control matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions, including a merger, consolidation, or sale of all or substantially all of our assets and the issuance or redemption of equity interests in certain circumstances. The interests of these stockholders may not always coincide with, and in some cases may conflict with, our interests and the interests of our other stockholders. For instance, these stockholders could attempt to delay or prevent a change in control of our company, even if such change in control would benefit our other stockholders, which could deprive our stockholders of an opportunity to receive a premium for their common stock. This concentration of ownership may also affect the prevailing market price of our common stock due to investors&#8217; perceptions that conflicts of interest may exist or arise. As a result, this concentration of ownership may not be in your best interests.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the price that our common stock might otherwise attain.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future sales of a substantial number of shares of our common stock in the public market, particularly sales by our directors, executive officers, and significant stockholders, or the perception that these sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate. As of February&#160;18, 2023, we had 134,826,086 shares of our common stock outstanding. All shares of our common stock may be resold in the public market immediately without restriction, unless restricted as a result of securities laws or purchased or held by one of our affiliates, in which case the resale of such securities will generally be subject to volume limitations and other requirements under Rule 144 of the Securities Act.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a significant portion of the holders of our common stock are entitled to certain rights with respect to the registration of these shares under the Securities Act pursuant to our Investors&#8217; Rights Agreement. We have also registered the offer and sale of all common stock that we may issue from time to time under our equity compensation plans. Once we register these shares, they will be freely tradable in the public market.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may drop significantly when we register the sale of our stockholders&#8217; remaining shares of our common stock or if there is an expectation that such a registration of shares will occur. A decline in the trading price of our common stock might impede our ability to raise capital through the issuance of additional shares of our common </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock or other equity securities and may impair your ability to sell shares of our common stock at a price higher than the price you paid for them or at all.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Your ownership and voting power may be diluted by the issuance of additional shares of our common stock in connection with financings, acquisitions, investments, our equity incentive plans or otherwise.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have 865,173,914 shares of common stock authorized but unissued, based on the number of shares of our common stock outstanding as of February&#160;18, 2023. Subject to compliance with applicable rules and regulations, we may issue common stock or securities convertible into common stock from time to time for the consideration and on the terms and conditions established by our board of directors in its sole discretion, whether in connection with a financing, acquisition, investment, our equity incentive plans or otherwise. As of December&#160;31, 2022, we had 25,988,465 shares of our common stock issuable upon the exercise of outstanding options at a weighted average exercise price of $4.56&#160;per share, 16,618,550 of which were vested as of such date, 7,469,000 shares of our common stock issuable upon the vesting of restricted stock units and 5,492,262 additional shares of our common stock reserved for future issuance under our 2021 Incentive Award Plan. Any additional shares of common stock that we issue, including under our 2021 Incentive Award Plan or other equity incentive plans that we may adopt in the future, or in connection with the exercise of outstanding warrants, would dilute the percentage ownership and voting power held by existing stockholders. In the future, we may also issue additional securities if we need to raise capital, including, but not limited to, in connection with acquisitions, which could constitute a material portion of our then-outstanding shares of common stock. Any such issuance could substantially dilute the ownership and voting power of our existing stockholders and cause the market price of our common stock to decline.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may issue shares of preferred stock in the future, which could make it difficult for another company to acquire us or could otherwise adversely affect holders of our common stock, which could depress the price of our common stock. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation authorizes us to issue one or more series of preferred stock. Our board of directors have the authority to determine the preferences, limitations, and relative rights of the shares of preferred stock and to fix the number of shares constituting any series and the designation of such series, without any further vote or action by our stockholders. Our preferred stock could be issued with voting, liquidation, dividend, and other rights superior to the rights of our common stock. The potential issuance of preferred stock may delay or prevent a change in control of our company, discouraging bids for our common stock at a premium to the market price, and materially and adversely affect the market price and the voting and other rights of the holders of our common stock. See also "Our stockholder rights plan, or &#8220;poison pill,&#8221; includes terms and conditions that could discourage a takeover or other transaction that stockholders may consider favorable" and Note 15 (Shareholders' Equity - Rights Agreement, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions in our governing documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management, and depress the market price of our common stock. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a Delaware corporation, and the anti-takeover provisions of Delaware law impose various impediments to the ability of a third party to acquire control of us, even if a change of control would be beneficial to our existing stockholders. In addition, our Certificate of Incorporation and Bylaws contain provisions that could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our board of directors, including transactions in which stockholders might otherwise receive a premium for their shares. Among others, our Certificate of Incorporation and Bylaws include the following provisions: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the delegation to our board of directors of the exclusive right to expand the size of our board of directors and to elect directors to fill a vacancy created by any such expansion or the resignation, death or removal of a director, which will prevent stockholders from being able to fill vacancies on our board of directors; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the division of our board of directors into three classes, with each class serving staggered three-year terms, which may delay the ability of stockholders to change the membership of a majority of our board of directors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations on convening special stockholder meetings, which could make it difficult for our stockholders to adopt desired governance changes; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">advance notice procedures, which apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders, which may discourage or deter a potential acquirer from </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conducting a solicitation of proxies to elect the acquirer&#8217;s own slate of directors or otherwise attempting to obtain control of our company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a prohibition on stockholder action by written consent, which means that our stockholders will only be able to take action at a meeting of stockholders; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a forum selection clause, which means certain litigation against us can only be brought in Delaware; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">no authorization of cumulative voting, which limits the ability of minority stockholders to elect director candidates; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">directors will only be able to be removed for cause and only by the affirmative vote of two-thirds of the then outstanding voting power of our capital stock; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain amendments to our Certificate of Incorporation and Bylaws will require the approval of two-thirds of the then outstanding voting power of our capital stock; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the affirmative vote of two-thirds of the then-outstanding voting power of our capital stock, voting as a single class, will be required for stockholders to amend or adopt any provision of our Bylaws; and </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the authorization of undesignated or &#8220;blank check&#8221; preferred stock, the terms of which may be established and shares of which may be issued without further action by our stockholders, which could be used to significantly dilute the ownership and voting rights of a hostile acquirer. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management. In addition, as a Delaware corporation, we are also subject to Section&#160;203 of the Delaware General Corporation Law (&#8220;DGCL&#8221;), which prevents stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations unless (i)&#160;prior to the time such stockholder became an interested stockholder, the board approved the transaction that resulted in such stockholder becoming an interested stockholder, (ii)&#160;upon consummation of the transaction that resulted in such stockholder becoming an interested stockholder, the interested stockholder owned 85% of the common stock or (iii)&#160;following board approval, the business combination receives the approval of the holders of at least two-thirds of our outstanding common stock not held by such interested stockholder. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any provision of our Certificate of Incorporation, Bylaws or Delaware law that has the effect of delaying, preventing, or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock. Even in the absence of a takeover attempt, the existence of these provisions may adversely affect the prevailing market price of our common stock if they are viewed by investors as discouraging future takeover attempts or other transactions that may be in the best interests of our stockholders or that may otherwise enable them to obtain a greater return on their investment, which may impair your ability to sell shares of our common stock at a price greater than the price you paid for them or at all. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our stockholder rights plan, or &#8220;poison pill,&#8221; includes terms and conditions that could discourage a takeover or other transaction that stockholders may consider favorable.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2022, our Board of Directors approved and adopted a Rights Agreement, dated as of August 7, 2022 (the &#8220;Rights Agreement&#8221;), by and between the Company and American Stock Transfer &amp; Trust Company, LLC, as rights agent. Pursuant to the Rights Agreement, the Board declared a dividend of one preferred stock purchase right (each, a &#8220;Right&#8221;) for each share of our common stock outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier  redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of  Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in the Rights Agreement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Rights have certain anti-takeover effects, including potentially discouraging a takeover that stockholders may consider favorable. The Rights Agreement will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the Company&#8217;s common stock without the approval of the Board of Directors. As a result, the overall effect of the Rights Agreement and the issuance of the Rights may be to render more difficult or discourage a merger, tender or exchange offer or other business combination involving the Company that is not approved by the Board of Directors. The Rights Agreement is not intended to interfere with any merger, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tender or exchange offer or other business combination approved by the Board. The Rights Agreement also does not prevent the Board from considering any offer that it considers to be in the best interest of its stockholders.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Certificate of Incorporation provides that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for substantially all disputes between us and our stockholders, and federal district courts will be the sole and exclusive forum for Securities Act claims, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation provides that, unless we consent to the selection of an alternative forum, the Court of Chancery of the State of Delaware is the sole and exclusive forum for: (a)&#160;any derivative action or proceeding brought on our behalf; (b)&#160;any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers, employees or other agents to us or to our stockholders; (c)&#160;any action asserting a claim arising pursuant to the DGCL, our Certificate of Incorporation or Bylaws (as either may be amended and/or restated), or as to which the DGCL confers exclusive jurisdiction on the Court of Chancery of the State of Delaware; or (d)&#160;any action asserting a claim governed by the internal affairs doctrine. Under our Certificate of Incorporation, this exclusive forum provision will not apply to claims which are vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery of the State of Delaware, or for which the Court of Chancery of the State of Delaware does not have subject matter jurisdiction. For instance, the provision would not apply to actions arising under federal securities laws, including suits brought to enforce any liability or duty created by the Securities Act, Exchange Act, or the rules and regulations thereunder. Our Certificate of Incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. The choice of forum provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, employees, or other agents, which may discourage such lawsuits against us and our directors, officers, employees, and other agents. Alternatively, if a court were to find the choice of forum provisions contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business, financial condition, and results of operations. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Certificate of Incorporation provides that the doctrine of &#8220;corporate opportunity&#8221; will not apply with respect to any director or stockholder who is not employed by us or our subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The doctrine of corporate opportunity generally provides that a corporate fiduciary may not develop an opportunity using corporate resources, acquire an interest adverse to that of the corporation or acquire property that is reasonably incident to the present or prospective business of the corporation or in which the corporation has a present or expectancy interest, unless that opportunity is first presented to the corporation and the corporation chooses not to pursue that opportunity. The doctrine of corporate opportunity is intended to preclude officers or directors or other fiduciaries from personally benefiting from opportunities that belong to the corporation. Our Certificate of Incorporation, to the fullest extent permitted from time to time by Delaware law, renounces any interest or expectancy that we otherwise would have in, and all rights to be offered an opportunity to participate in, any business opportunity that from time to time may be presented to any director or stockholder who is not employed by us or our subsidiaries (each such person, an &#8220;exempt person&#8221;). In addition, to the fullest extent permitted by law, if an exempt person acquires knowledge of a potential transaction or other business opportunity which may be a corporate opportunity for itself or himself or its or his affiliates or for us or our subsidiaries, such exempt person will have no duty to communicate or offer such transaction or business opportunity to us or any of our subsidiaries and such exempt person may take any such opportunity for themselves or offer it to another person or entity. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, certain of our stockholders, directors and their respective affiliates will not be prohibited from operating or investing in competing businesses. We therefore may find ourselves in competition with certain of our stockholders, directors, or their respective affiliates, and we may not have knowledge of, or be able to pursue, transactions that could potentially be beneficial to us. Accordingly, we may lose a corporate opportunity or suffer competitive harm, which could negatively impact our business and growth prospects.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our management team has limited experience managing a public company, and the requirements of being a public company may strain our resources, divert management&#8217;s attention, and affect our ability to attract and retain qualified board members.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company listed in the United States, we will incur significant additional legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and Nasdaq, may increase legal and financial compliance costs, and make </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most members of our management team have little experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage our operation as a public company that is subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. Furthermore, we are committed to maintaining high standards of corporate governance and public disclosure, and our efforts to establish the corporate infrastructure required of a public company and to comply with evolving laws, regulations and standards are likely to divert management&#8217;s time and attention away from revenue-generating activities to compliance activities, which may prevent us from implementing our business strategy and growing our business. Moreover, we may not be successful in implementing these requirements. If we do not effectively and efficiently manage our operation as a public company and continue to develop and implement the right processes and tools to manage our changing enterprise and maintain our culture, our ability to compete successfully and achieve our business objectives could be impaired, which could negatively impact our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as a public company, we may from time to time be subject to proposals by stockholders urging us to take certain corporate actions. If activist stockholder activity ensues, we may be required to incur additional costs to retain the services of professional advisors, management time and attention will be diverted from our core business operations, and perceived uncertainties as to our future direction, strategy or leadership may cause us to lose potential business opportunities and impair our brand and reputation, any of which could materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to increasing our legal and financial compliance costs, the additional rules and regulations described above might also make it more difficult for us to obtain certain types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors or as members of our senior management team.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an &#8220;emerging growth company&#8221; and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For so long as we remain an &#8220;emerging growth company&#8221; as defined in the JOBS Act, we may take advantage of certain exemptions from various requirements that are applicable to public companies that are not &#8220;emerging growth companies.&#8221; These provisions include, among other exemptions, that:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are required to have only two years of Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations disclosure;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are not required to engage an auditor to report on our internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are not required to comply with any requirement that may be adopted by the PCAOB regarding mandatory audit firm rotation or a supplement to the auditor&#8217;s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are not required to submit certain executive compensation matters to stockholder advisory votes, such as &#8220;say-on-pay,&#8221; &#8220;say-on-frequency&#8221; and &#8220;say-on-golden parachutes;&#8221; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are not required to disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparisons of the chief executive officer&#8217;s compensation to median employee compensation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may take advantage of these exemptions until the last day of our fiscal year following the fifth anniversary of the closing of our IPO or such earlier time that we are no longer an emerging growth company. We will cease to be an emerging growth company if (i) we have $1.235 billion or more in annual revenue in any fiscal year, (ii) the market value of our common stock held by non-affiliates is at least $700 million as of the end of our most recently completed second fiscal quarter, or (iii) we issue more than $1.0 billion of non-convertible debt over a three-year period. We have elected to take advantage of certain of the reduced reporting and other obligations described above and intend to take advantage of reduced </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reporting requirements in the future for so long as we are able to do so. The JOBS Act also permits an emerging growth company like us to delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards until the earlier of the date we (x) are no longer an emerging growth company, or (y) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements and the reported results of operations contained therein may not be directly comparable to those of other public companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict if investors will find our common stock less attractive because we may rely on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may decline or be more volatile.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not anticipate paying dividends on our common stock in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our common stock and do not anticipate paying any cash dividends on our common stock in the foreseeable future. We anticipate that we will retain all of our available funds and any future earnings for use in the operation and expansion of our business and the repayment of outstanding debt. Any future determination as to the payment of cash dividends will be at the discretion of our board of directors and will depend on, among other things, our business prospects, financial condition, results of operations, current and anticipated cash needs and availability, industry trends and other factors that our board of directors may consider to be relevant. Furthermore, because we are a holding company, our ability to pay dividends on our common stock will depend on our receipt of cash distributions and dividends from our direct and indirect wholly owned subsidiaries. In addition, our ability to pay cash dividends is currently restricted by the terms of the agreement governing our Credit Facilities. Our ability to pay cash dividends on our common stock in the future may also be limited by the terms of any preferred securities we may issue or financial and other covenants in any instruments or agreements governing any additional indebtedness we may incur in the future. Consequently, investors who purchase shares of our common stock may be unable to realize a return on their investment except by selling sell such shares after price appreciation, which may never occur. Our inability or decision not to pay dividends, particularly when others in our industry have elected to do so, could also adversely affect the market price of our common stock.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The current uncertainty in the global economy and financial and stock markets may depress our stock price, which may cause stockholders, activists and others to take advantage of the distressed stock price and pursue aggressive actions that may not be in the interests of all stockholders.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current uncertainty in the global economy and financial and stock markets, by itself or coupled with our dependency on existing customers' demand and exposure to change in demand by our customers, including as a result of reasons beyond our control, as well as other risk factors described herein, may have an adverse effect on our business, operations, financial results and prospects. As a result of this or any of the other factors described above, investors&#8217; perceptions of our business and the market price of our common stock could be adversely affected. Those circumstances may encourage certain stockholders, activists and others to take advantage of the distressed stock price and market conditions to pursue aggressive or hostile actions that may not be in the interests of all of our stockholders.</span></div><div id="i8fe55c16eba3484192ba23076473761f_118"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable conditions in our industry or the global economy or reductions in information technology spending could limit our ability to grow our business and negatively affect our results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations may vary based on the impact of changes in our industry and the global economy on us and our customers. Current or future economic uncertainties or downturns could adversely affect our business, financial condition and results of operations. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial, and credit market fluctuations, political turmoil, natural catastrophes, the pandemic related to COVID-19 and its variants, any other pandemic, epidemic or outbreak of infectious disease, warfare, protests and riots, and terrorist attacks on the United States, Europe, the Asia Pacific region, or elsewhere, could cause a decrease in business investments by our customers and potential customers, including spending on information technology, and negatively affect the growth of our business. To the extent our offerings are perceived by customers and potential customers as discretionary, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Also, customers may choose to develop in-house software as an alternative to using our offerings. Moreover, competitors may respond to market conditions by lowering prices. We cannot predict the timing, strength or duration of any economic slowdown, instability or recovery, generally or within any particular industry. If the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">economic conditions of the general economy or markets in which we operate do not improve, or worsen from present levels, our business, financial condition and results of operations could be adversely affected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">From time to time we may provide estimates of market opportunity and forecasts of market growth. These estimates may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, our business could fail to grow at similar rates, or at all.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any estimates of market opportunity and forecasts of market growth that we provide may prove to be inaccurate. Market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate, including as a result of any of the risks described in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the variables that go into the calculation of our market opportunity are subject to change over time, and there is no guarantee that any particular number or percentage of addressable users or companies covered by our market opportunity estimates will purchase our offerings or generate any particular level of revenue for us. In addition, our ability to expand in any of our target markets depends on a number of factors, including the cost, performance, and perceived value associated with our platform and those of our competitors. Even if the markets in which we compete meet our size estimates and growth forecasts, our business could fail to grow at similar rates, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, any forecasts of market growth that we provide should not be taken as indicative of our future growth.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our common stock, the market price and trading volume of our common stock could decline.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock is influenced by the research and reports that industry or financial analysts publish about us and our business. We do not control these analysts or the content and opinions included in their reports. As a recently public company, we may be slow to attract research coverage and the analysts who publish information about our common stock will have had relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. In the event we obtain industry or financial analyst coverage, if any of the analysts who cover us issues an inaccurate or unfavorable opinion regarding our company, the market price of our common stock would likely decline. In addition, the share prices of many companies in the technology industry have declined significantly after those companies have failed to meet, or significantly exceed, the financial guidance they have publicly announced or the expectations of analysts and investors. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations of analysts or investors, analysts could downgrade our common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, our visibility in the financial markets could decrease, which in turn could cause the market price or trading volume of our common stock to decline.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the periodic reporting requirements of the Exchange Act. We designed our disclosure controls and procedures to provide reasonable assurance that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. We base our </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as discussed in Part II, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included elsewhere in this Annual Report on Form 10-K, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increased attention to environmental, social and governance (&#8220;ESG&#8221;) matters may require us to incur additional costs or otherwise adversely impact our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased attention to climate change; diversity, equity, and inclusion; and other ESG issues, as well as societal expectations regarding voluntary ESG initiatives and disclosures, may result in increased costs (including but not limited to increased costs related to compliance, stakeholder engagement, and contracting), impact our reputation, or otherwise affect our business performance. In addition, organizations that provide information to investors on corporate governance and related matters have developed ratings processes for evaluating companies on ESG matters. Such ratings are used by some investors to inform their investment or voting decisions. Unfavorable or lack of ESG ratings could lead to negative investor sentiment toward us and/or our industry, which could have a negative impact on our access to and costs of capital. To the extent ESG matters negatively impact our reputation, we may also not be able to compete as effectively to recruit or retain employees. We may take certain actions, including the establishment of ESG-related goals or targets, to improve the ESG profile of our Company and/or offerings and/or respond to stakeholder demand; however, such actions may be costly, lengthy, or be subject to numerous conditions that are outside our control, and we cannot guarantee that such actions will have the desired effect.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, while we may create and publish voluntary disclosures regarding ESG matters from time to time, many of the statements in those voluntary disclosures are based on hypothetical expectations and assumptions that may or may not be representative of current or actual risks or events or forecasts of expected risks or events, including the costs associated therewith. Such expectations and assumptions are necessarily uncertain and may be prone to error or subject to misinterpretation given the long timelines involved and the lack of an established single approach to identifying, measuring and reporting on many ESG matters. Such disclosures may also be at least partially reliant on third-party information that we have not independently verified or cannot be independently verified. In addition, we expect there will likely be increasing levels of regulation, disclosure-related and otherwise, with respect to ESG matters, and increased regulation will likely lead to increased compliance costs as well as scrutiny that could heighten all of the risks identified in this risk factor. Such ESG matters may also impact our suppliers or customers, which may adversely impact our business, financial condition, or results of operations.</span></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_121"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item&#160;1B.  Unresolved Staff Comments.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="margin-top:3pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_124"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 2. Properties. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters are located in New York, NY, where we lease approximately 13,815 square feet of office space. The lease expires in July 2027. Starting from June 2022, we also lease approximately 5,926  square meters (approximately 63,784 square feet) of office space in Bnei-Brak, Israel, for our Israeli center, where among others, our primary research and development, human resources, and certain other finance and administrative activities are based. The lease for our research and development center expires in November 2027 with two extension options of five years each. As the leased area in Bnei-Brak is expected to be available for our use commencing March 2023, we have secured a short term lease of approximately 3,860 square meters (approximately 41,549 square feet) of office space in Ramat Gan, Israel, that expires on March 2023. We also subscribe for co-working office spaces in St. Louis, Memphis, Sydney, Singapore, London, Lisbon, and Jerusalem. We lease all of our current facilities and do not own real estate property. We believe that our current facilities are adequate to meet our current needs for the immediate future.</span></div><div style="margin-top:8pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_127"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 3. Legal Proceedings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.</span></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_130"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item&#160;4.  Mine Safety Disclosures.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_133"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART&#160;II</span></div><div style="text-align:center"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_136"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Market Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 21, 2021, our common stock began trading on the Nasdaq Global Select Market under the symbol &#8220;KLTR.&#8221; Prior to that time, there was no public market for our common stock. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Holders</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;22, 2023, there were 799 holders of record of our common stock. The number of record holders does not include persons who hold shares of our common stock in nominee or &#8220;street name&#8221; accounts through brokers.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our common stock and do not anticipate paying any cash dividends on our common stock in the foreseeable future. We anticipate that we will retain all of our available funds and any future earnings for use in the operation and expansion of our business and to make payments on our outstanding debt. Any future determination as to the payment of cash dividends will be at the discretion of our board of directors and will depend on, among other things, our business prospects, financial condition, results of operations, current and anticipated cash needs and availability, industry trends and other factors that our board of directors may consider to be relevant. Furthermore, because we are a holding company, our ability to pay dividends on our common stock will depend on our receipt of cash distributions and dividends from our direct and indirect wholly owned subsidiaries. In addition, our ability to pay cash dividends is currently restricted by the terms of the agreement governing our Credit Facilities. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recent Sales of Unregistered Securities; Purchases of Equity Securities by the Issuer or Affiliated Purchaser</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph and table illustrate the total return from July 21, 2021 through December 31, 2022, for (i) our common stock, (ii) the Nasdaq Composite Index, and (iii) the Nasdaq Computer &amp; Data Processing Index. The graph and the table assume that $100 was invested on July 21, 2021 in each of our common stock, the Nasdaq Composite Index, and the Nasdaq Computer &amp; Data Processing Index, and that any dividends were reinvested.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph uses the closing market price on July 21, 2021 of $12.00 per share as the initial value of our common stock. The stock price performance of the following graph is not necessarily indicative of future stock price performance. The comparisons reflected in the graph and table are not intended to forecast the future performance of our stock and may not be indicative of our future performance.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center;text-indent:27.35pt"><img src="kltr-20221231_g2.jpg" alt="kltr-20221231_g2.jpg" style="height:378px;margin-bottom:5pt;vertical-align:text-bottom;width:635px"/></div><div style="text-indent:27.35pt"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Use of Proceeds</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2021, we completed our IPO, in which we issued and sold 15,000,000 shares of our common stock at a price to the public of $10.00 per share. On August 6, 2021, we issued and sold an additional 2,250,000 shares of our common stock at a price of $10.00 per share in connection with the underwriters&#8217; exercise in full of their option to purchase additional shares of our common stock. All shares sold were registered pursuant to a registration statement on Form S-1 (File No. 333- 253699), as amended (the &#8220;Registration Statement&#8221;), declared effective by the SEC on July 20, 2021. We used $22.5 million of our net proceeds from the IPO to repay the outstanding principal balance under our Revolving Credit Facility. Such payment was not made directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities or (iii) any of our affiliates. Other than the foregoing, there has been no material change in the expected use of the net proceeds from our IPO as described in the Prospectus.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_139"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Item 6. [Reserved]</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_142"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion and analysis of our financial condition and results of operations together with our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth in Part I, Item 1A, &#8220;Risk Factors&#8221; and other factors set forth in other parts of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This section of our Annual Report on Form 10-K discusses our financial condition and results of operations for the fiscal years ended December&#160;31, 2022 and 2021, and year-to-year comparisons between fiscal 2022 and fiscal 2021. A discussion of our financial condition and results of operations for the fiscal year ended December&#160;31, 2020 and year-to-year comparisons between fiscal 2021 and fiscal 2020 can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021, filed on February&#160;25, 2022.</span></div><div id="i8fe55c16eba3484192ba23076473761f_145"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mission is to power any video experience, for any organization. Kaltura's "Video Experience Cloud" powers live, real-time, and on-demand video for virtual and hybrid events, webinars, online learning, and video portals for companies across all industries. We also offer industry-specific video solutions for the Education and Media and Telecom industries. The platform includes an extensive array of Application Programming Interfaces ("APIs") and developers tools that enable developers to build other video workflows, products,  industry solutions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are used by leading brands across all industries, reaching millions of users, at home, at school and at work, for communication, collaboration, virtual and hybrid events, marketing, sales, customer care, learning, and entertainment experiences. With our flexible offerings, customers can experience the benefits of video across a wide range of use cases, while customizing their deployments to meet their individual, dynamic needs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business was founded in 2006.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily through the sale of Software-as-a-Service (&#8220;SaaS&#8221;) and Platform-as-a-Service (&#8220;PaaS&#8221;) subscriptions, and additional revenue from term license subscriptions. We also generate revenue through the sale of professional services associated with the implementation of deployments for new and existing customers. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, our Board of Directors approved a strategic restructuring program (the &#8220;2022 Restructuring Plan&#8221;) to streamline our operations in order to support our investment in critical growth areas. The 2022 Restructuring Plan included, among other things, a workforce reduction of approximately 10% of our employees. In connection with the 2022 Restructuring Plan, during the year ended December 31, 2022, we recorded expenses of $1,238, all for one-time employee termination benefits. The 2022 Restructuring Plan was substantially completed in 2022. On January 3, 2023, our Board of Directors approved a re-organization plan (the &#8220;2023 Reorganization Plan&#8221; and together with the 2022 Restructuring Plan, the &#8220;Reorganization Plans&#8221;) that included, among other things, downsizing an additional 11% of our workforce and adapting our organizational structure, roles, and responsibilities accordingly. The total cost reduction from the downsizing in connection with the 2023 Reorganization Plan on an annualized basis is expected to be approximately $16 million. The 2023 Reorganization Plan is focused on realigning our operations to further increase efficiency and productivity, in reaction to the current macro-economic climate. The 2023 Reorganization Plan's main objectives are to position the Company for lower demand, spend, and available budgets across our market segments, align our business strategy in light of these market conditions and support our growth initiatives and return path to profitability. In connection with the 2023 Reorganization Plan, we expect to incur pre-tax charges of approximately $1 million, primarily for severance and related costs, all of which are expected to be expensed in the first quarter of 2023. All of these charges are expected to result in cash expenditures. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Reorganization Plan is expected to be substantially completed in the first half of 2023. See Note 18, Restructuring Activities, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We organize our business into two reporting segments: (i) Enterprise, Education, and Technology (&#8220;EE&amp;T&#8221;); and (ii) Media and Telecom (&#8220;M&amp;T&#8221;). These segments share a common underlying platform consisting of our API-based architecture, as well as unified product development, operations, and administrative resources.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt">Enterprise, Education &amp; Technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Includes revenue from all of our products, industry solutions for education customers, and Media Services (except for Media and Telecom customers), as well as associated professional services for those offerings. Subscription revenues are primarily generated on a per full-time equivalent basis for on-demand and live products and solutions, per host basis for real-time-conferencing products and solutions, and per participant basis for the Hybrid and Virtual Events product (which intersects on-demand, live, and real-time-conferencing video). Contracts are generally 12 to 36 months in length. Billing is primarily done on an annual basis.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Media &amp; Telecom</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Includes revenue from our Cloud TV, Streaming Platform, and Media Services for media and telecom customers, as well as associated professional services for those offerings. Revenues are generated on a per end-subscriber basis for telecom customers, and on a per video play basis for media customers. Contracts are generally two to five years in length. Billing is generally done on a quarterly or annual basis. It generally takes from six to 12 months to implement M&amp;T offerings. The upfront resources required for implementation of our Media &amp; Telecom solutions generally exceed those of our other offerings, resulting in a longer period from initial booking to go-live and a higher proportion of professional services revenue as a percentage of overall revenue. Additionally, a higher proportion of revenue comes from customers who choose to license our offerings through private cloud and on-premise deployments, which also impacts our gross margin. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflected below is a summary of reportable segment revenue and reportable segment gross profit for the years ended December&#160;31, 2022,  2021 and 2020.</span></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"><tr><td style="width:1.0%"></td><td style="width:36.750%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For&#160;the&#160;Year&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise, Education &amp; Technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media &amp; Telecom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,811&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise, Education &amp; Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media &amp; Telecom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Gross Profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,702&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ a land and expand strategy with the aim of having our customers increase their usage of our offerings and/or purchase additional offerings over time. Our ability to expand within our existing customer base is reflected by our Net Dollar Retention Rate (as defined below). For the years ended December&#160;31, 2022 and 2021, our Net Dollar Retention Rate was 100% and 118%, respectively. We also grew our Annualized Recurring Revenue (as defined below), by 6% in the three months ended December 31, 2022, compared to the three months ended December 31, 2021, demonstrating our ability to land new customers with higher spending levels and increase revenue from our existing customers. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For any given year, a large majority of our revenue comes from existing customers, with whom we are in active dialogue and tend to have visibility into their expected usage of our offerings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We focus our selling efforts on large organizations and sell our solutions primarily through direct sales teams and account teams. In addition, we are investing in low-touch and self-serve offerings for smaller customers. </span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Impact of COVID-19/Macroeconomic Events</span></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the COVID-19 pandemic, the market demand for our solutions was growing at a robust rate, with numerous tailwinds for long-term growth, and that demand accelerated mainly in 2021 as a result of the pandemic. As the effects of the COVID-19 pandemic subsided in 2022 and the worsening economic climate and recession headwinds led to lower demand, we did not see this trend continue in 2022 and do not expect it to continue in 2023. Moreover, due to the worsening economic climate we expect to face lower demand, spend, and available budgets across our market segments, and other adverse effects, although we cannot predict nor fully assess the actual impact, length and depth of such downturn. In order to adapt to these changes, we have adopted the Reorganization Plans as elaborated above, that included, among other things, downsizing our workforce and adapting our organizational structure, roles, and responsibilities accordingly. In particular, the 2023 Reorganization Plan is focused on realigning our operations to further increase efficiency and productivity, in reaction to the current macro-economic climate. As market fluctuations have not yet stabilized, it is not possible at this time to estimate the ultimate impact and results of these developments on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see Part I, Item 1A. &#8220;Risk Factors - Risks Related to Our Business and Industry&#8212;We may not be able to successfully assess or mitigate the worsening economic climate and its direct and indirect impact on our business and operations, including our customers and vendors, or to correctly predict the duration and depth of the current instability of the global economy and take the right or sufficient measures to address it, and as a result our business, financial condition, results of operations and prospects would be adversely affected&#8221; and &#8220;Risk Factors&#8212;Risks Related to Our Business and Industry&#8212;The COVID-19 pandemic could adversely affect our business, financial condition and results of operations.&#8221;</span></div><div id="i8fe55c16eba3484192ba23076473761f_148"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expansion of our Platform</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our platform is ideally suited for expansion across solutions, industries, and use cases. For example, in 2020, we entered the real-time conferencing market with the introduction of our Virtual and Hybrid Events, Webinars, and Online Learning products, focusing on learning, training, events, and marketing. In 2021 and 2022 we expanded the capabilities of our Virtual &amp; Hybrid Events product to support a broader range of event types and use cases and fitted them to also address low-touch and self-serve sales. We believe these products present a significant long-term opportunity, and we intend to harness our growing presence with them. Additionally, we will continue to invest in new video products for training, communication and collaboration, sales, marketing, and customer care, as we extend our platform into more industries.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquiring New Customers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are focused on continuing to grow the number of customers that use our solutions.  Additionally, we are investing in low-touch and self-serve offerings that can be sold by inside-sales teams or completely online, as well as in distribution channels. We believe this will enable us to efficiently acquire smaller customers across all industries &#8211; beyond enterprises into SMEs, beyond universities into K-12 schools, beyond tier 1 media and telecom companies to tier 2 and 3 media and telecom companies, and beyond providing Media Services to large technology companies to also addressing smaller technology firms and startups.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing Revenue from Existing Customers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are focused on increasing sales within our existing customer base through increased usage of our platform and the cross-selling of additional products and solutions. For the year ended December 31, 2022, our Net Dollar Retention Rate was 100%. In order for us to increase revenue within our customer base, we will need to maintain engineering-level customer support and continue to introduce new products and features as well as innovative new use cases that are tailored to our customers' needs.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued Investment in Growth</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have invested significantly in our business to date, we believe that we still have a significant market opportunity ahead of us. We intend to continue to make investments to support the growth and expansion of our business and to increase revenue. We believe there is a significant opportunity to continue our growth.  We expect that our cost of revenue and operating expenses will fluctuate over time.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_151"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Key Financial and Operating Metrics</span></div><div id="i8fe55c16eba3484192ba23076473761f_3004"></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure our business using both financial and operating metrics. We use these metrics to assess the progress of our business, make decisions on where to allocate capital, time, and technology investments, and assess the near-term and long-term performance of our business. The key financial and operating metrics we use are: </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"><tr><td style="width:1.0%"></td><td style="width:44.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Recurring Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Dollar Retention Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div id="i8fe55c16eba3484192ba23076473761f_3029"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Annualized Recurring Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use Annualized Recurring Revenue ("ARR") as a measure of our revenue trend and an indicator of our future revenue opportunity from existing recurring customer contracts. We calculate ARR by annualizing our recurring revenue for the most recently completed fiscal quarter. Recurring revenues are generated from SaaS and PaaS subscriptions, as well as term licenses for software installed on the customer&#8217;s premises (&#8220;On-Prem&#8221;). For the SaaS and PaaS components, we calculate ARR by annualizing the actual recurring revenue recognized for the latest fiscal quarter. For the On-Prem components for which revenue recognition is not ratable across the license term, we calculate ARR for each contract by dividing the total contract value (excluding professional services) as of the last day of the specified period by the number of days in the contract term and then multiplying by 365. Recurring revenue excludes revenue from one-time professional services and setup fees. ARR is not adjusted for the impact of any known or projected future customer cancellations, upgrades or downgrades, or price increases or decreases.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of actual revenue that we recognize over any&#160;12-month&#160;period is likely to differ from ARR at the beginning of that period, sometimes significantly. This may occur due to new bookings, cancellations, upgrades or downgrades, pending renewals, professional services revenue, foreign exchange rate fluctuations and acquisitions or divestitures. ARR should be viewed independently of revenue as it is an operating metric and is not intended to be a replacement or forecast of revenue. Our calculation of ARR may differ from similarly titled metrics presented by other companies.</span></div><div id="i8fe55c16eba3484192ba23076473761f_3051"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Dollar Retention Rate</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Net Dollar Retention Rate, which we use to measure our success in retaining and growing recurring revenue from our existing customers, compares our recognized recurring revenue from a set of customers across comparable periods. We calculate our Net Dollar Retention Rate for a given period as the recognized recurring revenue from the latest reported fiscal quarter from the set of customers whose revenue existed in the reported fiscal quarter from the prior year (the numerator), divided by recognized recurring revenue from such customers for the same fiscal quarter in the prior year (denominator). For annual periods, we report Net Dollar Retention Rate as the arithmetic average of the Net Dollar Retention Rate for all fiscal quarters included in the period. We consider subdivisions of the same legal entity (for example, divisions of a parent company or separate campuses that are part of the same state university system) to be a single customer for purposes of calculating our Net Dollar Retention Rate. Our calculation of Net Dollar Retention Rate for any fiscal period includes the positive recognized recurring revenue impacts of selling new services to existing customers and the negative recognized recurring revenue impacts of contraction and attrition among this set of customers. Our Net Dollar Retention Rate may fluctuate as a result of a number of factors, including the growing level of our revenue base, the level of penetration within our customer base, expansion of products and features, and our ability to retain our customers. Our calculation of Net Dollar Retention Rate may differ from similarly titled metrics presented by other companies.</span></div><div id="i8fe55c16eba3484192ba23076473761f_3073"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining Performance Obligations represents the amount of contracted future revenue that has not yet been delivered, including both subscription and professional services revenues. Remaining Performance Obligations consists of both deferred revenue and contracted non-cancelable amounts that will be invoiced and recognized in future periods. As of December&#160;31, 2022, our Remaining Performance Obligations was $171.7 million, which consists of both billed consideration in the amount of $61.1 million and unbilled consideration in the amount of $110.6 million that we expect to invoice and recognize in future periods. We expect to recognize&#160;60% of our Remaining Performance Obligations as revenue over the next 12 months and the remainder thereafter, in each case, in accordance with our revenue recognition policy.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_3095"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our results determined in accordance with GAAP, we believe that Adjusted EBITDA, a non-GAAP financial measure, is useful in evaluating the performance of our business.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define EBITDA as net profit (loss) before interest expense, net, provision for income taxes and depreciation and amortization expenses. Adjusted EBITDA is defined as EBITDA (as defined above), adjusted for the impact of certain non-cash and other items that we believe are not indicative of our core operating performance, such as non-cash stock-based compensation expenses, abandonment costs, gain from sale of property and equipment, facility exit and transition costs, restructuring charges and other non-recurring operating expenses. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is a supplemental measure of our performance, is not defined by or presented in accordance with GAAP, and should not be considered in isolation or as an alternative to net profit (loss) or any other performance measure prepared in accordance with GAAP. Adjusted EBITDA is presented because we believe that it provides useful supplemental information to investors and analysts regarding our operating performance and is frequently used by these parties in evaluating companies in our industry. By presenting Adjusted EBITDA, we provide a basis for comparison of our business operations between periods by excluding items that we do not believe are indicative of our core operating performance. We believe that investors&#8217; understanding of our performance is enhanced by including this non-GAAP financial measure as a reasonable basis for comparing our ongoing results of operations. Additionally, our management uses Adjusted EBITDA as a supplemental measure of our performance because it assists us in comparing the operating performance of our business on a consistent basis between periods, as described above.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we use EBITDA and Adjusted EBITDA, as described above, EBITDA and Adjusted EBITDA, have significant limitations as analytical tools. Some of these limitations include:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect changes in, or cash requirements for, our working capital needs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments on our debt;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect our tax expense or the cash requirements to pay our taxes;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">although depreciation and amortization expense and non-cash stock-based compensation expense are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future and such measures do not reflect any cash requirements for such replacements; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other companies in our industry may calculate such measures differently than we do, thereby further limiting their usefulness as comparative measures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to these limitations, EBITDA and Adjusted EBITDA should not be considered as measures of discretionary cash available to us to invest in the growth of our business. We compensate for these limitations by relying primarily on our GAAP results and using these non-GAAP measures only supplementally. Adjusted EBITDA includes an adjustment for non-cash stock-based compensation expenses. It is reasonable to expect that this item will occur in future periods. However, we believe this adjustment is appropriate because the amount recognized can vary significantly from period to period, does not directly relate to the ongoing operations of our business, and complicates comparisons of our internal operating results between periods and with the operating results of other companies over time. Each of the normal recurring adjustments and other adjustments described above help to provide management with a measure of our core operating performance over time by removing items that are not related to day-to-day operations. Nevertheless, because of the limitations described above, management does not view EBITDA, or Adjusted EBITDA in isolation and also uses other measures, such as revenue, operating loss, and net loss, to measure operating performance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles EBITDA and Adjusted EBITDA to the most directly comparable GAAP financial performance measure, which is net loss:</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"><tr><td style="width:1.0%"></td><td style="width:41.579%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.435%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,495)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,351)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,763)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,721&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,708&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,672)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,263)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,781)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation expense </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,645&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,065&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Abandonment costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property and equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c) </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(d) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility exit and transition costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(e)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(f)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,265)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,231)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,302&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt">The years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2021 and 2020  include $0,  $15.0 million and $41.5 million , respectively, of remeasurement of warrants to fair value and $2.3 million, $3.0 million and $4.1 million, respectively, of interest expenses.</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">The year ended December 31, 2020 includes a $4.0 million one-time expense related to the abandonment of data center equipment in connection with our transition to public cloud infrastructure.</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt">The year ended December 31, 2021 includes a gain on sale of data center equipment in connection with our transition to public cloud infrastructure.</span></div><div style="margin-bottom:9pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">Other operating expenses in the year ended December 31, 2021 consisted of expenses related to the forgiveness of loans to certain of our directors and executive officers in connection with the public filing of the registration statement in connection with our initial public offering.</span></div><div style="padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt">Facility exit and transition costs for the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> include losses from sale of fixed assets and other costs associated with moving to our temporary office in Israel</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.01pt">The year ended December&#160;31, 2022, include one-time employee termination benefits incurred in connection with the 2022 Restructuring Plan.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues are mainly comprised of revenue from SaaS and PaaS subscriptions. SaaS and PaaS subscriptions provide access to our Video Experience Cloud which powers all types of video experiences: live, real-time, and on-demand video. We provide access to our platform either as a cloud-based service, which represent most of our SaaS and PaaS subscriptions, or, less commonly, as a term license to software installed on the customer's premises. Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date on which the customer is granted access to our Video Experience Cloud. Revenue from the sale of a term license is recognized at a point in time in which the license is delivered to the customer. Revenue from post-contract services ("PCS") included in On-Prem deals is recognized ratably over the period of the PCS.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue also includes professional services, which consist of consulting, integration and customization services, technical solution services and training related to our video experience. In some of our arrangements, professional services are accounted for as a separate performance obligation, and revenue is recognized upon rendering of the service.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In some of our SaaS and PaaS subscriptions, we determined that the professional services are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation and are recognized ratably over the time of the subscription.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs associated with providing professional services are significantly higher as a percentage of related revenue than the costs associated with delivering our subscriptions due to the labor costs of providing professional services. As such, the implementation and professional services costs relating to an arrangement with a new customer are more significant than the costs to renew an existing customer&#8217;s license and support arrangement.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue decreased in absolute dollars from the year ended December 31, 2021 to the  year ended December 31, 2022. For the years ended December&#160;31, 2022 and 2021, our cost of revenue was $61,871 and $62,314, respectively.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Margins</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margins have been and will continue to be affected by a variety of factors, including the average sales price of our products and services, volume growth, the mix of revenue between SaaS and PaaS subscriptions, software licenses, maintenance and support and professional services, onboarding of new media and telecom customers, hosting of major virtual events and changes in cloud infrastructure and personnel costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2022, 2021 and 2020, our gross margins were 63% (74% for subscription and (33)% for professional services),  62% (72% for subscription and (12)% for professional services) and 60% (73% for subscription and (17)% for professional services), respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our EE&amp;T segment, gross margins for the years ended December&#160;31, 2022, 2021 and 2020 were 70% (78% for subscription and (63)% for professional services), 71% (78% for subscription and (5)% for professional services) and 73% (81% for subscription and (33)% for professional services), respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our M&amp;T segment, gross margins for the years ended December&#160;31, 2022, 2021 and 2020 were 48% (63% for subscription and (13)% for professional services), 40% (56% for subscription and (19)% for professional services) and 36% (51% for subscription and (8)% for professional services), respectively. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our research and development expenses consist primarily of costs incurred for personnel-related expenses for our technical staff, including salaries and other direct personnel-related costs. Additional expenses include consulting and professional fees for third-party development resources and software subscriptions. We expect our research and development expenses to decrease in both absolute dollars and as a percentage of revenue for the near and medium-term, as we implement our Reorganization Plans, improving efficiency and productivity while further dedicating substantial resources to develop, improve, and expand the functionality of our solutions. Subsequent costs incurred for the development of future upgrades and enhancements, which are expected to result in additional functionality, may qualify for capitalization under internal-use software and therefore may cause research and development expenses to fluctuate.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales and marketing expenses consist primarily of personnel related costs for our sales and marketing functions, including salaries and other direct personnel-related costs. Additional expenses include marketing program costs and amortization of acquired customer relationships intangible assets. We expect our sales and marketing expenses to decrease both on an absolute dollar basis and as a percentage of revenue for the near and medium-term, as we implement our Reorganization Plans, improving efficiency and productivity while we continue our focused investment to support our growth. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our general and administrative expenses consist primarily of personnel-related costs for our executive, finance, human resources, information technology, and legal functions, including salaries and other direct personnel-related costs. We expect our general and administrative expenses to be relatively stable both on an absolute dollar basis and as a percentage of revenue for the near and medium-term, as a combined result of implementation of our Reorganization Plans and focused investment to support our growth.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate overhead costs such as rent, utilities, and supplies to all departments based on relative headcount to each operating expense category.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Expenses, Net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial expenses, net consists of interest expense accrued or paid on our indebtedness and the change in the fair value of warrants to purchase our preferred and common stock in the comparative period, net of interest income earned on our cash balances and marketable securities. Financial expenses, net also includes foreign exchange gains and losses and bank fees. We expect interest expenses to vary each reporting period depending on the amount of outstanding indebtedness and prevailing interest rates. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect interest income will vary in each reporting period depending on our average cash and marketable securities balances during the period and applicable interest rates.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to taxes in the United States as well as other tax jurisdictions or countries in which we conduct business. Earnings from our&#160;non-U.S.&#160;activities are subject to local country income tax and may be subject to current U.S. income tax. Due to cumulative losses, we maintain a valuation allowance against our deferred tax assets. We consider all available evidence, both positive and negative, in assessing the extent to which a valuation allowance should be applied against our deferred tax assets. Realization of our U.S. deferred tax assets depends upon future earnings, the timing and amount of which are uncertain. Our effective tax rate is affected by tax rates in foreign jurisdictions and the relative amounts of income we earn in those jurisdictions, as well as&#160;non-deductible&#160;expenses, such as share-based compensation, and changes in our valuation allowance.</span></div><div id="i8fe55c16eba3484192ba23076473761f_154"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes key components of our results of operations. The period-to-period comparisons of our historical results are not necessarily indicative of the results that may be expected in the future.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.642%"><tr><td style="width:1.0%"></td><td style="width:46.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.954%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period-over-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise, Education &amp; Technology</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media &amp; Telecom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue </span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,811&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,016&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,795&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross profit </span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,940&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,702&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,238&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,387&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,376&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,011&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,414&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,489&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,724)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,379&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,675&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,704&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes </span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,627&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,781&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,846&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,351&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,144&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="i8fe55c16eba3484192ba23076473761f_2805"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Years Ended December&#160;31, 2022 and 2021</span></div><div id="i8fe55c16eba3484192ba23076473761f_2822"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently manage and report operating results through two reportable segments.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt">Enterprise, Education &amp; Technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (71% and 72% of revenue for the year ended December 31, 2022 and 2021, respectively):  Our EE&amp;T segment represents revenues from all of our products, industry solutions for education customers, and Media Services (except for M&amp;T customers), as well as associated professional services for those offerings.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt">Media &amp; Telecom</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (29% and 28% of revenue for the year ended December 31, 2022 and 2021, respectively): Our M&amp;T segment primarily represents revenues from our TV Solution and Media Services sold to media and telecom customers.</span></div><div id="i8fe55c16eba3484192ba23076473761f_3199"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Enterprise, Education &amp; Technology</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our EE&amp;T segment revenue and gross profit (loss) for the years indicated:</span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.642%"><tr><td style="width:1.0%"></td><td style="width:53.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.176%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.176%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period-over-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise, Education &amp; Technology revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subscription</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,551&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,842&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,709&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Enterprise, Education &amp; Technology revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,258&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Enterprise, Education &amp; Technology gross profit (loss):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subscription</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Professional services </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,194)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(505)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,689)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(730)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Enterprise, Education &amp; Technology gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,812&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,196&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(384)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="i8fe55c16eba3484192ba23076473761f_2839"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprise, Education &amp; Technology Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total EE&amp;T revenue increased by $1.3 million, or 1%, to $120.2 million for the year ended December 31, 2022, from $118.9 million for the year ended December 31, 2021. The increase is mainly attributable to a $5.0 million increase in revenue from new customers, partially offset by a $3.7 million decrease from existing customers. The revenue decrease is partially attributable a reduction of approximately $1.6 million as a result of currency headwinds that occurred during the year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EE&amp;T subscription revenue increased by $4.7 million or 4%, to $113.6 million for the year ended December&#160;31, 2022, from $108.8 million for the year ended December 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EE&amp;T professional services revenue decreased by $3.5 million, or 34%, to $6.6 million for the year ended December 31, 2022, from $10.1 million for the year ended December 31, 2021. The decrease is mainly due to fewer large-scale virtual events of the type that typically require substantial professional services. </span></div><div id="i8fe55c16eba3484192ba23076473761f_2856"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprise, Education &amp; Technology Gross Profit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EE&amp;T subscription gross profit increased by $3.3 million, or 4%, to $88.0 million for the year ended December 31, 2022, from $84.7 million for the year ended December 31, 2021. This increase was mainly due to a $4.7 million increase in revenue, partially offset by a $1.4 million increase in production costs. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EE&amp;T professional services gross loss increased by $3.7 million, or 730%, to $4.2 million for the year ended December 31, 2022, from a gross loss of $0.5 million for the year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This decrease was mainly due to a $3.5 million decrease in professional services revenue.</span></div><div id="i8fe55c16eba3484192ba23076473761f_3218"></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Media &amp; Telecom</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our M&amp;T segment revenue and gross profit for the periods indicated:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><td style="width:1.0%"></td><td style="width:41.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period-over-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media &amp; Telecom revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subscription</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,805&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Professional services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Media &amp; Telecom revenue</span></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,537&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Media &amp; Telecom gross profit (loss):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subscription</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Professional services </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,892)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Media &amp; Telecom gross profit</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,128&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,506&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,622&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_3235"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Media &amp; Telecom Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;T revenue increased by $2.5 million, or 6%, to $48.6 million for the year ended December 31, 2022, from $46.1 million for the year ended December 31, 2021. The increase is mainly attributable to a $1.4 million increase in revenue from existing customers and a $1.1 million increase in revenue from new customers. The increase in revenue from existing customers also embodies an approximate revenue reduction of $2.5 million as a result of currency headwinds that occurred during the year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;T subscription revenue increased by $2.8 million, or 8%, to $38.9 million for the year ended December 31, 2022, from $36.1 million for the year ended December 31, 2021. The increase is mainly attributable to a $0.5 million increase related to new customers, and a $2.3 million increase from existing customers. The increase in M&amp;T subscription revenue from existing customers also embodies an approximate revenue reduction of $2.1 million as a result of currency headwinds that occurred during the year.  </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;T professional services revenue decreased by $0.3 million, or 3%, to $9.7 million for the year ended December 31, 2022, from $10.0 million for the year ended December 31, 2021.</span></div><div id="i8fe55c16eba3484192ba23076473761f_3281"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Media &amp; Telecom Gross Profit</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;T gross profit increased by $4.6 million, or 25%, to $23.1 million for the year ended December 31, 2022, from $18.5 million for the year ended December 31, 2021. This increase was mainly due to a $2.5 million increase in revenue, and  a 8 percentage point increase in gross margin to 48% for the year ended December 31, 2022 from 40% for the year ended December 31, 2021. The increase in gross margin was attributable primarily to improvement in production costs and higher efficiency of our operations teams leading to lower compensation costs as a percentage of revenue.  </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;T subscription gross profit increased by $4.0 million, or 19%, to $24.4 million for the year ended December 31, 2022, from $20.4 million for the year ended December 31, 2021. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;T professional services gross loss decreased by $0.6 million, or 34%, to a gross loss of $1.2 million for the year ended December 31, 2022, from a gross loss of $1.9 million for the year ended December 31, 2021.</span></div><div id="i8fe55c16eba3484192ba23076473761f_2872"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div id="i8fe55c16eba3484192ba23076473761f_2889"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development expenses</span></div><div style="text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"><tr><td style="width:1.0%"></td><td style="width:50.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.896%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period-over-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractors and consultants </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,537&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,565&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IT related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,983&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total research and development expenses </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,387&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,376&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,011&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $9.0 million, or 19%, to $57.4 million for the year ended December 31, 2022, from $48.4 million for the year ended December 31, 2021. The increase was primarily due to a $4.1 million increase in compensation which mainly related to higher headcount and increased stock-based compensation expenses, a $1.6 million increase in subcontractors and consultants expense mainly due to fewer employees and a $2.5 million increase in IT related expenses.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2906"></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing expenses</span></div><div style="text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.642%"><tr><td style="width:1.0%"></td><td style="width:49.371%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.377%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.006%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period-over-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation &amp; commission </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing expenses </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel and entertainment </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,312&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales and marketing expenses </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,280&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,788&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,492&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales and marketing expenses increased by $13.5 million, or 29%, to $59.3 million for the year ended December 31, 2022, from $45.8 million for the year ended December 31, 2021. The increase was primarily due to a $9.2 million increase in compensation related to higher headcount, a $1.6 million increase in amortization of deferred commission expenses driven by accumulated higher bookings and a $1.3 million increase in travel expenses as a result of the gradual return to pre-COVID-19 pandemic levels of routine air travel among our sales personnel.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div id="i8fe55c16eba3484192ba23076473761f_2922"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative expenses</span></div><div style="margin-bottom:9pt;text-align:justify"><span><br/></span></div><div style="text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.642%"><tr><td style="width:1.0%"></td><td style="width:49.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.591%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.013%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period-over-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,779&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees and insurance </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,208&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,201&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractors and consultants </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Travel and entertainment </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property and equipment   </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,657&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,252&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total general and administrative expenses </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,414&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,489&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,925&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased  by $5.9 million or 15%, to $45.4 million for the year ended December 31, 2022, from $39.5 million for the year ended December 31, 2021. The increase was primarily due to a $2.4 million increase in compensation related to higher headcount and increased stock-based compensation expenses, a $2.0 million increase in professional fees and insurance to support our operation as a public company and a $0.8 million one-time gain from the sale of data center equipment during the year ended December 31, 2021.</span></div><div id="i8fe55c16eba3484192ba23076473761f_2938"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring expenses were $1.2 million for the year ended December 31, 2022, due to the 2022 Restructuring Plan being implemented in the third quarter of 2022 and primarily consisting of employee severance and related costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 18 to our consolidated financial statements for additional details regarding the 2022 Restructuring Plan.</span></div><div id="i8fe55c16eba3484192ba23076473761f_2954"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Operating Expenses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating expenses were $1.7 million during the year ended December 31, 2021, and mainly related to the forgiveness of loans to certain of our directors and executive officers immediately prior to the public filing of the registration statement for our IPO, including related tax gross-up amounts payable by us to such directors and executive officers. We did not incur other operating expenses during the year ended December 31, 2022. </span></div><div id="i8fe55c16eba3484192ba23076473761f_2970"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Expenses, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial expenses, net decreased by $15.9 million, or 79%, to $4.2 million for the year ended December 31, 2022, from $20.1 million for the year ended December 31, 2021. The decrease was primarily due to a $15.0 million remeasurement of warrants to fair value recorded in the year ended December 31, 2021, $1.0 million interest income associated with our investments, and $0.7 million lower interest expense due to repayment of our Revolving Credit Facility during December 2021 and principal repayments.</span></div><div id="i8fe55c16eba3484192ba23076473761f_2987"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Provision for Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes increased by $1.3 million, or 20%, to $7.9 million for the year ended December 31, 2022, from $6.6 million for the year ended December 31, 2021, primarily due to increased tax liability related to income generated by our subsidiaries organized under the laws of Israel and the United Kingdom.</span></div><div id="i8fe55c16eba3484192ba23076473761f_160"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div id="i8fe55c16eba3484192ba23076473761f_163"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our inception, we have financed our operations primarily through net cash provided by operating activities, equity issuances, and borrowings under our long-term debt arrangements. Our primary requirements for liquidity and capital are to finance working capital, capital expenditures and general corporate purposes. Our principal sources of liquidity are expected to be our cash on hand and borrowings available under our Revolving Credit Facility. During December 2021, we repaid in full the outstanding principal balance under our Revolving Credit Facility. As of December&#160;31, 2022, we had no balance outstanding under the Revolving Credit Facility and the total revolving commitment of $35.0 million is available for future borrowings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our net cash provided by operating activities, cash on hand, and availability under our Revolving Credit Facility will be adequate to meet our operating, investing, and financing needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our revenue growth, the timing and extent of investments to support such growth, the expansion of sales and marketing activities, increases in general and administrative costs and many other factors as described under Part I, Item 1A. &#8220;Risk Factors&#8221; and &#8220;&#8212;Key Factors Affecting Our Performance.&#8221;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If necessary, we may borrow funds under our Revolving Credit Facility to finance our liquidity requirements, subject to customary borrowing conditions. To the extent additional funds are necessary to meet our long-term liquidity needs as we continue to execute our business strategy, we anticipate that they will be obtained through the incurrence of additional indebtedness, additional equity financings or a combination of these potential sources of funds; however, such financing may not be available on favorable terms, or at all. In particular, the widespread&#160;pandemic related to COVID-19 and its variants, the ongoing conflict between Russia and Ukraine and rising inflation and interest rates have resulted in, and may continue to result in, significant disruption of global financial markets, reducing our ability to access capital. If we are unable to raise additional funds when desired, our business, financial condition and results of operations could be adversely affected.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_166"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, we entered into a new credit agreement (as amended, the &#8220;Credit Agreement&#8221;) with one of our existing lenders, which provides for a new senior secured term loan facility in the aggregate principal amount of $40.0 million (the &#8220;Term Loan Facility&#8221;) and a new senior secured revolving credit facility in the aggregate principal amount of $10.0 million (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Credit Facilities&#8221;). In June 2021, we entered into an amendment to the Credit Agreement (the &#8220;First Amendment&#8221;) to, among other things, increase commitments under the Revolving Credit Facility to $35.0 million, and make certain other changes to certain covenants and definitions.  The amount available for borrowing under the Revolving Credit Facility is limited to a borrowing base, which is equal to the product of (a) 800% (which will automatically reduce to 350% on the date the Term Loan Facility is repaid in full), multiplied by (b) monthly Recurring Revenue for the most recently ended monthly period, multiplied by (c) the Retention Rate (in each case, as defined in the Credit Agreement).  The Revolving Credit Facility includes a sub-facility for letters of credit in the aggregate availability amount of $10.0 million and a swingline sub-facility in the aggregate availability amount of $5.0 million, each of which reduces borrowing availability under the Revolving Credit Facility.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate determined for such day plus a margin of 3.50% (the Eurodollar rate is calculated as described in the Credit Agreement, subject to a 1.00% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (&#8220;ABR&#8221;) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). In addition to paying interest on the principal amounts outstanding under the Credit Facilities, we are required to pay a commitment fee under the Revolving Credit Facility on unused amounts at a rate of 0.25% per annum.  We are also required to pay customary letter of credit and agency fees.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to prepay amounts outstanding under the Term Loan Facility with 100% of the net cash proceeds of any indebtedness incurred by us or any of our subsidiaries other than certain permitted indebtedness.  In addition, we are required to prepay amounts outstanding under the Credit Facilities with the net cash proceeds of any Asset Sale or Recovery Event (each as defined in the Credit Agreement), subject to certain limited reinvestment rights.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.  All voluntary prepayments (other than ABR loans borrowed under the Revolving Credit Facility) must be accompanied by accrued and unpaid interest on the principal amount being prepaid and customary &#8220;breakage&#8221; costs, if any, with respect to prepayments of Eurodollar loans.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (x) $250,000 for installments payable on March 31, 2021 through December 31, 2021, (y) $750,000 for installments payable on March 31, 2022 through December 31, 2022, and (z) $1.5 million for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Borrowings under the Revolving Credit Facility do not amortize and are due and payable on January 14, 2024.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our obligations under the Credit Facilities are currently guaranteed by Kaltura Europe Limited, and are required to be guaranteed by all of our future direct and indirect subsidiaries other than certain excluded subsidiaries and immaterial foreign subsidiaries.  Our obligations and those of Kaltura Europe Limited are, and the obligations of any future guarantors are required to be, secured by a first priority lien on substantially all of our respective assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains a number of covenants that, among other things and subject to certain exceptions, restrict our ability, and the ability of our subsidiaries, to:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">create, issue, incur, assume, become liable in respect of or suffer to exist any debt or liens;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">consummate any merger, consolidation or amalgamation, or liquidate, wind up or dissolve, or dispose of all or substantially all of our or their respective property or business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dispose of property or, in the case of our subsidiaries, issue or sell any shares of such subsidiary&#8217;s capital stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">repay, prepay, redeem, purchase, retire or defease subordinated debt;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">declare or pay dividends or make certain other restricted payments;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain investments;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into transactions with affiliates;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into new lines of business; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain amendments to our or their respective organizational documents or certain material contracts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement also contains certain financial covenants that require us to maintain (i) a minimum amount of Annualized Recurring Revenue (as defined in the Credit Agreement) as of the last day of each fiscal quarter (which minimum amount increases through the fiscal quarter ending December 31, 2023) (the &#8220;ARR Covenant&#8221;), and (ii) Liquidity (as defined in the Credit Agreement) of at least $10 million as of the last day of any calendar month.  We were in compliance with these covenants as of December&#160;31, 2022.  </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement also contains certain customary representations and warranties and affirmative covenants, and certain reporting obligations. In addition, the lenders under the Credit Facilities will be permitted to accelerate all outstanding borrowings and other obligations, terminate outstanding commitments and exercise other specified remedies upon the occurrence of certain events of default (subject to certain grace periods and exceptions), which include, among other things, payment defaults, breaches of representations and warranties, covenant defaults, certain cross-defaults and cross-accelerations to other indebtedness, certain events of bankruptcy and insolvency, certain judgments and Change of Control events. &#8220;Change of Control&#8221; is defined as (a) any &#8220;person&#8221; or &#8220;group&#8221; (as defined in Sections 13(d) and 14(d) of the Exchange Act) becoming the beneficial owner of 40% or more of the ordinary voting power for the election of our directors, (b) during any 24-month period, a majority of the members of our board of directors ceasing to be composed of individuals (i) who were members thereof on the first day of such period, (ii) whose election or nomination thereto was approved by individuals referred to in the foregoing clause constituting at least a majority of such board, or (iii) whose election or nomination thereto was approved by individuals referred to in the foregoing clauses (i) and (ii) constituting at least a majority of such board; or (c) at any time, if we cease to own and control 100% of each class of outstanding capital stock of each guarantor free and clear of all liens (other than certain permitted liens).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, we repaid in full the outstanding principal balance under our Revolving Credit Facility. As of December&#160;31, 2022, we had no balance outstanding under the Revolving Credit Facility and the total revolving commitment of $35.0 million remains available for future borrowings. As of December 31, 2022, we had approximately $35.8 million of borrowings outstanding under the Term Loan Facility.</span></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_172"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the periods presented:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,757)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,242)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,424)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,538)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,371&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,355&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,833&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,371&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in operating activities increased by $24.7 million for the year ended December 31, 2022, as compared to the year ended December 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities of $46.8 million for the year ended December 31, 2022, was primarily due to $68.5 million in incremental net loss, adjusted for non-cash charges of $37.3 million, and net cash of $17.0 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of depreciation and amortization of $2.7 million, stock-based compensation expenses of $23.6 million and amortization of deferred contract acquisitions and fulfillment costs of $10.9 million. The main drivers of net cash outflows that were derived from the changes in operating assets and liabilities were related to an increase in trade receivables of $11.3 million, addition to deferred contract acquisition costs of $11.6 million, an aggregate decrease in employees accruals, accrued expenses and other liabilities of $3.8 million and an increase in prepaid expenses and other assets of $0.4 million, offset by an increase in deferred revenue of $7.5 million and an increase in trade payables of $3.1 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities of $22.1 million for the year ended December 31, 2021, was primarily due to $59.4 million in incremental net loss, adjusted for non-cash charges of $43.1 million, and net cash of $5.8 million due to changes in our operating assets and liabilities. Non-cash charges primarily consisted of remeasurement of warrants to fair value of $15.0 million, depreciation and amortization of $2.4 million, stock-based compensation expenses of $17.1 million and amortization of deferred contract acquisitions and fulfillment costs of $8.1 million. The main drivers of net cash outflows that were derived from the changes in operating assets and liabilities were related to an increase in deferred revenue of $6.3 million and an aggregate increase in employees accruals, trade payables and accrued expenses and other liabilities of $10.0 million, partially offset by an addition to deferred contract acquisition costs of $18.1 million, an increase in trade receivables of $1.1 million and an increase in prepaid expenses and other assets of $2.3 million.</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in investing activities increased by $44.5 million for the year ended December 31, 2022 as compared to the year ended December 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities of $49.8 million for the year ended December 31, 2022 was related to investment in available-for-sale marketable securities of $60.2 million,  $4.8 million of capitalized internal use software, investment in restricted bank deposits of $2.6 million, and $1.2 million in capital expenditures, offset by sales and maturities of available-for-sale marketable securities of $19.0 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities of $5.2 million for the year ended December 31, 2021 was related to $4.0 million of capitalized internal use software, $1.9 million in capital expenditures, and $0.1 million in purchases of intangible assets, partially offset by proceeds of $0.8 million from the sale of property and equipment.</span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in financing activities increased by $143.9 million for the year ended December 31, 2022 as compared to the year ended December 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities of $0.5 million for the year ended December 31, 2022 was primarily due to  $3.0 million of loan repayments and an aggregate outflow of $0.2 million due to principal payment on finance lease and payment of debt issuance costs, offset by proceeds from exercise of stock options of  $2.7 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities of $143.4 million for the year ended December 31, 2021 was primarily due to proceeds from our IPO, net of underwriter discounts and commissions of $160.4 million, proceeds from long term loans of $41.9 million, and $1.3 million of proceeds from the exercise of options by employees, offset by $51.8 million of loan repayments, deferred offering costs of $5.2 million, a $1.6 million payment associated with the conversion of Series F redeemable convertible preferred stock, and principal payments of finance lease liabilities of $1.7 million.</span></div><div id="i8fe55c16eba3484192ba23076473761f_175"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contractual Obligations and Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contractual obligations and commitments as of December&#160;31, 2022:</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"><tr><td style="width:1.0%"></td><td style="width:34.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.616%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.423%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">More than 3 years</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,569&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,191&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,441&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,690&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,191&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represents borrowings outstanding under our Term Loan Facility as of December 31, 2022, together with estimated interest payments thereon based on the interest rates in effect for such indebtedness as of December 31, 2022. See &#8220;&#8212;Liquidity and Capital Resources - Credit Facilities.&#8221;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)  Represents the lease payments under our operating leases in the U.S. and Israel. The operating lease payments for our lease in Israel assume our exercise of the first extension option for an additional five years. See Note 7 to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Consists of minimum purchase commitments mainly for our use of certain cloud and other services with third-party providers with a term of 12 months or longer. Obligations under contracts that we can cancel without a significant penalty are not included in the table above.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reported other liabilities of $5.3&#160;million in our consolidated balance sheet at December 31, 2022, which principally consists of unrecognized tax benefits (see Note 11 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K). We have excluded these liabilities from the contractual obligations table above. A variety of factors could affect the timing of payments for the liabilities related to unrecognized tax benefits. Therefore, we cannot reasonably estimate the timing of such payments.</span></div><div id="i8fe55c16eba3484192ba23076473761f_178"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Our management believes that the estimates, judgment and assumptions used are reasonable based upon information available at the time they are made. These estimates, judgments and assumptions can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from those estimates. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the accounting policies described below require management&#8217;s most difficult, subjective or complex judgments. Judgments or uncertainties affecting the application of these policies may result in materially different amounts being reported under different conditions or using different assumptions. Accordingly, we believe these are the most critical to aid in fully understanding and evaluating our financial condition and results of operations. See Note 2 to the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for additional information regarding these and our other significant accounting policies.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the customer obtains control of promised goods or services in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. We apply judgment in identifying and evaluating terms and conditions in contracts that may impact revenue recognition. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#8220;SSP&#8221;). When applicable, we allocate the transaction price between the separate performance obligations according to their SSP, which is based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP taking into account available information, including, but not limited to, pricing practices, market conditions, and the economic life of the software.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in Israel, the U.S., and other foreign jurisdictions. Significant judgement is required in determining the provision for income taxes, including evaluating uncertainties in the application of accounting principles and complex tax laws. We recognize and measure benefits for uncertain tax positions using a two-step approach. The first step is to determine whether it is more likely than not that a tax position will be sustained upon examination, including the resolution of any related appeals or litigation based on the technical merits of that position. The second step is to measure a tax position that meets the more-likely-than-not threshold to determine the amount of benefit to be recognized in the financial statements. We evaluate uncertain tax positions on a quarterly basis, based upon a number of factors, including changes in facts or circumstances, changes in tax law, correspondence with tax authorities during the course of audits, and effective settlement of audit issues.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please see Note 2 to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for information regarding recent accounting pronouncements.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Jumpstart Our Business Startups Act of 2012</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the JOBS Act, an &#8220;emerging growth company&#8221; can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an &#8220;emerging growth company&#8221; to delay the adoption of new or revised accounting standards that have different transition dates for public and private companies until those standards would otherwise apply to private companies. We meet the definition of an &#8220;emerging growth company&#8221; and have elected to use this extended transition period for complying with new or revised accounting standards until the earlier of the date we (x) are no longer an emerging growth company, or (y) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements and the reported results of operations contained therein may not be directly comparable to those of other public companies.</span></div><div id="i8fe55c16eba3484192ba23076473761f_181"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 7A. Quantitative and Qualitative Disclosures About Market Risk. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risk from changes in exchange rates, interest rates and inflation. All of these market risks arise in the ordinary course of business, as we do not engage in speculative trading activities. The following analysis provides additional information regarding these risks.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Foreign Currency and Exchange Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our revenue and expenses are primarily denominated in U.S. dollars. Our functional currency is the U.S. dollar. Our sales are mainly denominated in U.S. dollars and Euros. A significant portion of our operating costs are in Israel, consisting principally of salaries and related personnel expenses, and facility expenses, which are denominated in NIS. These foreign currency exposures give rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS and Euros. Furthermore, we anticipate that a significant portion of our expenses will continue to be denominated in NIS as well as significant portion of our revenue will continue to be denominated in Euro.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce the impact of foreign currency exchange risks associated with forecasted future cash flows and certain existing assets and liabilities and the volatility in our consolidated statements of operations, we established a hedging program, starting March 2022. Currently, our hedging activity relates to U.S. dollar/NIS exchange rate exposure. We do not intend to enter into derivative instruments for trading or speculative purposes. We account for our derivative instruments as either assets or liabilities and carry them at fair value in the consolidated balance sheets. The accounting for changes in the fair value of the derivative depends on the intended use of the derivative and the resulting designation. Our hedging activities are expected to reduce but not eliminate the impact of currency exchange rate movements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical 10% change in foreign currency exchange rates applicable to our business would have had an impact on our results for the year ended December 31, 2022, of $2.6 million due to NIS (after considering cash-flow hedges) and $3.5 million due to Euros.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="text-align:right"><span><br/></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:12pt;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had outstanding floating rate debt obligations of $35.8 million (consisting of the outstanding principal balance under our credit facilities). Accordingly, fluctuations in market interest rates may increase or decrease our interest expense which will, in turn, increase or decrease our net income and cash flow. We seek to manage exposure to adverse interest rate changes through our normal operating and financing activities. At this time, we do not use derivative instruments to mitigate our interest rate risk. A hypothetical 10% change in interest rates during the periods presented would have resulted in a change to interest expense of $0.2 million for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of Inflation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we do not believe inflation has had a material effect on our historical results of operations and financial condition. However, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset higher costs through price increases or other corrective measures, and our inability or failure to do so could adversely affect our business, financial condition, and results of operations.</span></div><div id="i8fe55c16eba3484192ba23076473761f_184"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 8. Financial Statements and Supplementary Data. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_220"></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_223"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:110%">KALTURA, INC.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:110%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.996%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_226">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">PCAOB ID:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjMvZnJhZzplOWQ2YzFlNDk0MGQ0ZmZiOWFkNDNmYmE0NGQ4MWE4ZC90YWJsZTo1Mjc1MjJhYmJjMmQ0NDU3OTZhZTQ5ZTQwMTU4ZGYzMy90YWJsZXJhbmdlOjUyNzUyMmFiYmMyZDQ0NTc5NmFlNDllNDAxNThkZjMzXzItMC0xLTEtNzY3ODgvdGV4dHJlZ2lvbjo3YTg4NGUxYjk5NDI0YTg0OGIyZjc1NGE4NWQxZGU3N18xNjQ5MjY3NDQxOTU5_13acec47-8acb-40e9-9641-d6d1390f5718">1281</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_226">81</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_229">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_229">82</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_238">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_238">84</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_2079">Consolidated Statements of Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_2079">85</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_241">Consolidated Statements of Convertible and Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_241">86</a></span></div></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_247">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_247">87</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_256">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%;text-decoration:none" href="#i8fe55c16eba3484192ba23076473761f_256">89</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">80</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_226"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">To the Stockholders and the Board of Directors of Kaltura, Inc.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Opinion on the Financial Statements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">We have audited the accompanying consolidated balance sheets of Kaltura, Inc. and subsidiaries (the Company) as of December&#160;31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, convertible and redeemable convertible preferred stock and stockholders' equity (deficit) and cash flows for each of the three years in the period ended December&#160;31, 2022, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2022, in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. 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's internal control over financial reporting. Accordingly, we express no such opinion. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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.</span></div><div><span><br/></span></div><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjYvZnJhZzpiMzNiMDFmMmViZjE0ZTA4OGIzMmY1ZDczZTJmM2U4Zi90ZXh0cmVnaW9uOmIzM2IwMWYyZWJmMTRlMDg4YjMyZjVkNzNlMmYzZThmXzE2NDkyNjc0NDQ3MzQ_b8d2dad0-5d06-4425-9742-05e13d89b63e">KOST FORER GABBAY &amp; KASIERER</ix:nonNumeric></span></div><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A Member of EY Global</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have served as the Company's auditor since 2007. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjYvZnJhZzpiMzNiMDFmMmViZjE0ZTA4OGIzMmY1ZDczZTJmM2U4Zi90ZXh0cmVnaW9uOmIzM2IwMWYyZWJmMTRlMDg4YjMyZjVkNzNlMmYzZThmXzE2NDkyNjc0NDQ3MzU_97f2bd06-8257-483e-93e7-2d520fcf18bb">Tel-Aviv, Israel</ix:nonNumeric></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">February&#160;24, 2023</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_229"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">CONSOLIDATED BALANCE SHEETS</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">(U.S. dollars in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div></td></tr></table></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CURRENT ASSETS:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQtMS0xLTEtNzIzNzE_172aed27-c506-45cc-9fa0-5ebf2f6af50e">44,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQtMy0xLTEtNzIzNzE_efde3824-18e3-4580-acab-2225b69472b3">143,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMS0xLTEtNzI2NDg_a6a04196-ab58-4780-98a2-5f65d0a9637a">41,343</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMy0xLTEtNzI2NDg_88e9320a-1553-4bea-82d9-601c5e9cd580">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMS0xLTEtNzIzNzE_b76f4d31-5a1c-4a29-9fa2-17eab116f622">28,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMy0xLTEtNzIzNzE_d31347f3-828f-40f8-8d89-3a255ca566bc">17,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzYtMS0xLTEtNzIzNzE_42a915f4-b9c2-4713-9e8d-85fed3126ee4">7,521</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzYtMy0xLTEtNzIzNzE_1dafa9b0-0fe1-4053-b39f-9034993baa7e">5,110</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition and fulfillment costs, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzctMS0xLTEtNzIzNzE_d1a3d40c-63cc-4645-8882-ef39e987a647">10,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzctMy0xLTEtNzIzNzE_0e2570d6-6f3f-4189-a067-04d4d3c20e88">9,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzktMS0xLTEtNzIzNzE_9caa89c2-ef7b-4a6f-806b-2f612ceefeca">133,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzktMy0xLTEtNzIzNzE_aa5eb747-3e60-4ad0-89bf-389a95fd5f0e">175,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LONG-TERM ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEyLTEtMS0xLTcyMzcx_c4232769-d621-43aa-9744-72b39300a161">15,142</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEyLTMtMS0xLTcyMzcx_02764c7e-0fe8-495c-aff1-624f11117d3d">9,503</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEzLTEtMS0xLTcyMzcx_54609ae5-035e-4fa6-916a-8acd4665b984">3,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEzLTMtMS0xLTcyMzcx_93470580-7a59-4e67-ad27-fc0156b65db3">2,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition and fulfillment costs, noncurrent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE0LTEtMS0xLTcyMzcx_fdf1559a-bf64-4daa-ad7d-81989abeccb9">21,691</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE0LTMtMS0xLTcyMzcx_8f88c590-bb96-403e-8d19-5b0e66412654">22,621</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE3LTEtMS0xLTcyNjY1_41d11b5a-f89b-4bab-afcb-7bf9ad84c6dc">20,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE3LTMtMS0xLTcyNjY1_1c81d015-8f40-4226-85a4-57056de1a685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE1LTEtMS0xLTcyMzcx_e4169116-3e7e-48a4-80b6-e887e50a90a1">1,244</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE1LTMtMS0xLTcyMzcx_5c69dfa3-9039-4115-8ef4-ad631b9e3e0a">1,909</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE2LTEtMS0xLTcyMzcx_076981d6-9e45-46d5-951f-e8bd08945c62">11,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE2LTMtMS0xLTcyMzcx_9ad2ddd3-0fad-4f98-8de8-2423eb2b3151">11,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total noncurrent assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE4LTEtMS0xLTcyMzcx_69b6668d-40b3-4adf-89ff-581b66fc2d45">73,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE4LTMtMS0xLTcyMzcx_dcfa216b-cbbe-4761-9509-7869c32c9727">47,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL ASSETS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzIwLTEtMS0xLTcyMzcx_55b810ef-0ad5-46d9-b877-64e16f8d0d5b">206,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzIwLTMtMS0xLTcyMzcx_c5e531a6-6692-4a59-badb-10eabf27d548">223,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CURRENT LIABILITIES:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI0LTEtMS0xLTcyMzcx_5f4e6cea-35ed-4b2e-a542-eefbbac0d970">5,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI0LTMtMS0xLTcyMzcx_96befb66-6c0f-4995-9884-08e1f5b0c051">2,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade payables</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccountsPayableTradeCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI2LTEtMS0xLTcyMzcx_a16e4f8e-9349-45be-a091-b9982b4c230d">9,437</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccountsPayableTradeCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI2LTMtMS0xLTcyMzcx_48f26531-b8af-4d80-b608-41e30e509d76">6,480</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employees and payroll accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI3LTEtMS0xLTcyMzcx_741bc261-5895-42bf-abce-c7e728c7c4a0">14,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI3LTMtMS0xLTcyMzcx_6b6af6dc-6373-4eef-a343-c9d274e8b058">18,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI4LTEtMS0xLTcyMzcx_478e19da-8e83-454d-8f6f-5d88a2d815a3">16,527</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI4LTMtMS0xLTcyMzcx_568304a4-a512-4ea3-98d1-42bf885eaa02">18,496</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTEtMS0xLTcyNjc0_75e11836-3c7e-431a-8073-a64892075cc2">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTMtMS0xLTcyNjc0_a2781d03-c5b1-4977-91af-b737cb33de09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI5LTEtMS0xLTcyMzcx_f87b75e6-05df-420f-ae73-42bc838ccf39">59,841</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI5LTMtMS0xLTcyMzcx_2c4b66cd-fd4e-4766-8130-29d35a98ab71">51,689</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total current liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTEtMS0xLTcyMzcx_387699d7-ee9f-456e-9ddc-7b6e0ffc259b">108,837</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTMtMS0xLTcyMzcx_449d3732-92fc-4b06-b6e6-716aef143a44">98,086</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NONCURRENT LIABILITIES:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM0LTEtMS0xLTcyMzcx_4a93809b-0b8a-49a8-95cf-a3800e390aaf">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM0LTMtMS0xLTcyMzcx_3953c835-a48d-4278-aa46-b8c39aeb5193">1,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term loans, net of current portion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM1LTEtMS0xLTcyMzcx_dbbf60a5-b675-42e7-a4c1-309891ed1d6e">30,004</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM1LTMtMS0xLTcyMzcx_5883f425-838d-431a-b0b4-c50b059046c3">35,795</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTEtMS0xLTcyNjgz_bde8c8b8-1f9b-4ec6-8758-e0ae20bc8548">20,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTMtMS0xLTcyNjgz_03189615-bc96-4549-bede-5e111d992ec2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, noncurrent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM2LTEtMS0xLTcyMzcx_e1d1c508-14df-4dc3-9ccd-2a7dcf81e80c">2,021</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM2LTMtMS0xLTcyMzcx_5afbf7f5-8d79-4410-a9b2-2d004d9c23f6">2,185</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total noncurrent liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTEtMS0xLTcyMzcx_0cf33365-dbd9-44fd-9693-ac7dba8398e5">53,988</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTMtMS0xLTcyMzcx_b0745423-f987-4c85-8c80-98b994cb720e">39,933</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL LIABILITIES</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQxLTEtMS0xLTcyMzcx_76526cec-cc1a-4a1f-83a6-2b868ef946ea">162,825</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQxLTMtMS0xLTcyMzcx_6e7b03c4-39c6-4f51-afd3-049f3782d94d">138,019</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_232"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">CONSOLIDATED BALANCE SHEETS</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">(U.S. dollars in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div></td></tr></table></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.494%"><tr><td style="width:1.0%"></td><td style="width:72.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.973%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COMMITMENTS AND CONTINGENCIES (NOTE 8)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">STOCKHOLDERS' EQUITY:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTAtMS0xLTcyMzcxL3RleHRyZWdpb246YjNmYTNjNTc5YjdkNGFiNzkyZDRkOTRiNDc0Mzc3NTRfMjI_e789920f-79bb-472d-9550-9556c290bd6b">0.0001</ix:nonFraction> par value per share, <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTAtMS0xLTcyMzcxL3RleHRyZWdpb246YjNmYTNjNTc5YjdkNGFiNzkyZDRkOTRiNDc0Mzc3NTRfNDY_db0a4fd8-2abb-4dc0-bf30-e0aa9b48e7be">20,000,000</ix:nonFraction> shares authorized as of December&#160;31, 2022, and 2021; <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTAtMS0xLTcyMzcxL3RleHRyZWdpb246YjNmYTNjNTc5YjdkNGFiNzkyZDRkOTRiNDc0Mzc3NTRfNTQ5NzU1ODE0MDgx_eea55bbb-3bdc-46de-b1c9-f652b58ad507">0</ix:nonFraction> shares issued and outstanding as of December&#160;31, 2022, and 2021</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTEtMS0xLTcyMzcx_35c28647-4d25-4830-8860-f0bfca15ed6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTMtMS0xLTcyMzcx_fa712243-2a3a-42d0-ac3f-8c009225047c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfNTQ5NzU1ODE0MTUw_f5c870c7-52ca-4b34-8592-77926f1c7c25">0.0001</ix:nonFraction> par value per share, <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfNDI_6fcf73dd-e1ed-4330-a26b-b1d4021b6d8d">1,000,000,000</ix:nonFraction> shares authorized as of December&#160;31, 2022 and 2021; <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTAx_949bd082-9e57-4ad7-81cf-fee7f2e29d28">142,249,619</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTA4_5bd2f2e0-9371-4b3d-bb0d-683572c283de">134,610,294</ix:nonFraction>, shares issued as of December&#160;31, 2022 and 2021, respectively; <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTU3_6672bf8c-0c36-4eda-ae8e-42d365940a67">134,564,429</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTY0_cf907127-201f-4a8b-af2f-8a08e4a58b86">126,925,104</ix:nonFraction> outstanding as of December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CommonStockValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTEtMS0xLTcyMzcx_73b4f3d0-17fb-48d0-945e-69a3bb5145ac">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CommonStockValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTMtMS0xLTcyMzcx_2462b562-4f67-460d-bb27-a69491d6e10c">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock &#8211;</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MjhmMDgyNTNmN2RjNGQyYWI4MDYxYmI2NDU2ODY2ODlfMjE_e98c426e-469b-4a9a-b34e-5ef92815d842">7,685,190</ix:nonFraction> shares of common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="kltr:TreasurySharesParValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MjhmMDgyNTNmN2RjNGQyYWI4MDYxYmI2NDU2ODY2ODlfNTQ5NzU1ODEzOTc4_29dd4647-bba5-47ed-982b-f0821c86c138">0.0001</ix:nonFraction> par value per share, as of December&#160;31, 2022 and 2021</span></div><div style="padding-left:18pt"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTEtMS0xLTcyMzcx_61b362b4-e223-4d9d-a811-155328e54c98">4,881</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTMtMS0xLTcyMzcx_e0676c2b-541f-4a3f-a29d-a750823dd60a">4,881</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEzLTEtMS0xLTcyMzcx_4c9fad8c-c942-45ac-8c3f-daf5f612f839">439,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEzLTMtMS0xLTcyMzcx_651410a6-18d3-4b8d-ba1a-342d31076981">412,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE0LTEtMS0xLTcyMzcx_81710f71-ea29-4d32-bbd3-6dcfe620f626">301</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE0LTMtMS0xLTcyMzcx_e604f30e-ce57-415b-9f17-8d06de35be49">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE1LTEtMS0xLTcyMzcx_f6186666-2e98-4b2b-8bb1-778c7b4bfa70">391,129</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE1LTMtMS0xLTcyMzcx_807f1027-da0d-41f8-b855-a1212c713494">322,634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total stockholders' equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE3LTEtMS0xLTcyMzcx_4127fec9-489e-46f5-9d90-0988d7a44b4d">43,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE3LTMtMS0xLTcyMzcx_a6a96a32-5883-4106-a49b-0c4f29a1b6b4">85,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE5LTEtMS0xLTcyMzcx_aec83afa-79a4-4221-b85b-242f2f495456">206,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE5LTMtMS0xLTcyMzcx_08744718-3d58-4f8a-8f46-093c8101c628">223,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">83</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_238"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">(U.S. dollars in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.505%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.143%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.404%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3db30ddce3d04aa6addbf6471120b44e_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQtMi0xLTEtNzIzNzE_7260ed26-4d63-4914-a000-d95de16a1f29">152,480</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf4ba881b5c24315b1469e7535fc46a3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQtNC0xLTEtNzIzNzE_7e652200-32cc-44da-99a6-7f215cb1ac41">144,966</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d6b3d7522ed4d7f9d15ef5d73171b09_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQtNi0xLTEtNzIzNzE_28b1f2f3-e2aa-4dc3-a69d-cb2e36cad4cf">104,064</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6575b5e4a66347e194d0a44c059a7e0f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzUtMi0xLTEtNzIzNzE_4b4f57ce-9d96-4ad4-8b7a-28c826887ab3">16,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib534b715f4f9423e9c171144aa2237e3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzUtNC0xLTEtNzIzNzE_bff491c9-84cf-41da-b1d6-0cf91b385904">20,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2225e8ea73ad4a2c89d52cfe256c1ee0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzUtNi0xLTEtNzIzNzE_f58a0308-84fe-4f56-a890-acdbfd1cd769">16,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzctMi0xLTEtNzIzNzE_3b08b325-c654-47a2-b77e-f83bdde4b578">168,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzctNC0xLTEtNzIzNzE_61ddeab4-2005-4abf-bd2c-6c88759b8ceb">165,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzctNi0xLTEtNzIzNzE_a9e119d6-f613-4485-b702-9693878619fd">120,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3db30ddce3d04aa6addbf6471120b44e_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEwLTItMS0xLTcyMzcx_6fda9828-740c-43f4-a20b-352194dd53f8">40,099</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf4ba881b5c24315b1469e7535fc46a3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEwLTQtMS0xLTcyMzcx_1715938e-54ee-4254-9308-1c2311fccdbe">39,866</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d6b3d7522ed4d7f9d15ef5d73171b09_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEwLTYtMS0xLTcyMzcx_8a8a103e-0eaa-418c-8069-dc7fa0f9dc6e">28,486</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6575b5e4a66347e194d0a44c059a7e0f_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzExLTItMS0xLTcyMzcx_86f5b0d9-7fa5-4f75-919f-ed6b37500bc1">21,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib534b715f4f9423e9c171144aa2237e3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzExLTQtMS0xLTcyMzcx_810baf5b-888e-4f4b-8a45-ba286ab7a741">22,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2225e8ea73ad4a2c89d52cfe256c1ee0_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzExLTYtMS0xLTcyMzcx_976f5868-78dd-4762-aaea-648946a0ecd8">19,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEzLTItMS0xLTcyMzcx_89548a58-614e-4182-b1ad-d9fc37512806">61,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEzLTQtMS0xLTcyMzcx_55550df6-5801-4165-bb6b-dfd109b7a575">62,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEzLTYtMS0xLTcyMzcx_849b6100-4607-41b6-a335-40751edd9080">47,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE1LTItMS0xLTcyMzcx_a937a37b-cfcf-4fdd-a2db-01bef2d8a4a2">106,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE1LTQtMS0xLTcyMzcx_fd7b7e15-46d5-42d1-9798-bb621eb8dfd7">102,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE1LTYtMS0xLTcyMzcx_253e4ff3-3d08-4db4-9b4e-537b617d87c2">72,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE5LTItMS0xLTcyMzcx_ee6241d8-bd83-4be4-901b-5fa489df56fe">57,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE5LTQtMS0xLTcyMzcx_86e6cb40-68b1-4537-861d-c46ef75f3544">48,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE5LTYtMS0xLTcyMzcx_0c334017-bdee-4922-b818-59ad099bfd9a">29,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIwLTItMS0xLTcyMzcx_ce794876-e0dd-4a4c-ae56-999895d35f4d">59,280</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIwLTQtMS0xLTcyMzcx_9d643e3c-e136-41ac-b791-d4ad45400e41">45,788</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIwLTYtMS0xLTcyMzcx_5a8e66e9-a2d3-418c-8f79-7ddb862d477a">29,475</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIxLTItMS0xLTcyMzcx_662dcec8-1453-45e1-acb9-135e8a471388">45,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIxLTQtMS0xLTcyMzcx_ba97a8b1-dea1-4930-960f-3fd2a5f050e4">39,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIxLTYtMS0xLTcyMzcx_4c2ae98b-c5c5-4aa1-b31d-34c3f3308689">22,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTItMS0xLTcyNzI0_a7a1e70d-80d3-49e8-9b8f-2bf3571f5501">1,238</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTQtMS0xLTcyNzMy_7418c195-d169-4846-92c5-2f9b4342c60a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTYtMS0xLTcyNzQw_67500ffe-340b-4a27-94df-374b24089783">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OtherGeneralExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTItMS0xLTcyMzcx_630b509a-9e7b-4885-b823-4b53cc30aa68">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:OtherGeneralExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTQtMS0xLTcyMzcx_7a9948a6-a624-4ee6-a72f-69499ba38a1e">1,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:OtherGeneralExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTYtMS0xLTcyMzcx_758d8ccb-4cad-4abd-a5ad-ed9539a0d1a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI0LTItMS0xLTcyMzcx_0221acf8-4762-407e-b2d5-9357bab9e365">163,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI0LTQtMS0xLTcyMzcx_294a1dd0-19af-4e4b-b297-f08e4e481010">135,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI0LTYtMS0xLTcyMzcx_a049cd7a-8843-45cb-991c-e8ba43dc7b0a">81,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI2LTItMS0xLTcyMzcx_660c4a8b-5abe-44aa-b75f-0e5ffcaeea7b">56,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI2LTQtMS0xLTcyMzcx_917ff39a-d54b-488c-b089-ec0cf81dd509">32,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI2LTYtMS0xLTcyMzcx_fc83ca56-9715-446a-9442-a28143020a81">8,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI4LTItMS0xLTcyMzcx_f91fa49e-fbb9-4354-a76f-578c0e11ba9b">4,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI4LTQtMS0xLTcyMzcx_d081eb45-8d3f-44a4-8943-3b24bce33b50">20,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI4LTYtMS0xLTcyMzcx_69388825-6646-4dcb-add3-4c9753131bb2">46,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMwLTItMS0xLTcyMzcx_2e256d35-4809-4552-a42f-1aa3430ce2b5">60,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMwLTQtMS0xLTcyMzcx_3939164e-6bd9-4d3a-b0a2-da2c678f7ee5">52,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMwLTYtMS0xLTcyMzcx_6f4d98e8-39c9-45c0-b902-ab018c1979aa">55,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMyLTItMS0xLTcyMzcx_01da0d26-9757-4b9c-ad5a-a23990f19056">7,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMyLTQtMS0xLTcyMzcx_233cb4ba-f055-432a-bd5f-8ed483374435">6,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMyLTYtMS0xLTcyMzcx_a5cf492d-3940-4153-80c8-2df2e6239880">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM0LTItMS0xLTcyMzcx_16518a39-878b-4157-ba4e-dff91f23bdd8">68,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM0LTQtMS0xLTcyMzcx_8093c207-0490-434c-ab6a-b19e181d7758">59,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM0LTYtMS0xLTcyMzcx_5aa98586-e399-4779-b44c-42d2b18285ed">58,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion and cumulative undeclared dividends&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM2LTItMS0xLTcyMzcx_8133a6ea-207d-4670-a4f9-6b90d51b29fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM2LTQtMS0xLTcyMzcx_39fd9f01-f819-408f-9124-e8ff228e42cb">8,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM2LTYtMS0xLTcyMzcx_26d83416-e7cc-4aa1-9c75-89a490c936c1">11,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM5LTItMS0xLTcyMzcx_1cc94e6c-d293-4a6f-9c1c-6c7e57aa0906">68,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM5LTQtMS0xLTcyMzcx_21bac7bd-77b0-4404-83c7-9beafdfa2d5c">67,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM5LTYtMS0xLTcyMzcx_519e84a6-e33f-4148-ac54-98fff4ab055d">70,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQxLTItMS0xLTcyMzcx_c6d899fc-b12c-4394-b70a-78f0d07e8a2c">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQxLTQtMS0xLTcyMzcx_04a55359-9184-40ba-b42f-f2ce124d7ca0">0.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQxLTYtMS0xLTcyMzcx_95222d6f-700f-4f3c-b671-6e8ce8962043">2.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQzLTItMS0xLTcyMzcx_9fdaef1b-4f85-4856-aea0-4f8c3b8314c0">130,366,385</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQzLTQtMS0xLTcyMzcx_6cb494b9-d17b-4210-bb1b-72ca588f9954">71,073,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQzLTYtMS0xLTcyMzcx_764a5ff9-112a-4568-a031-fc715f659051">24,939,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">84</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_2079"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.383%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(U.S. dollars in thousands)</span></td></tr></table></div></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN18zLTItMS0xLTcyNzQ3_e1671e44-6116-4ca8-887b-84d32130777c">68,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN18zLTQtMS0xLTcyNzQ3_ada734a4-2b85-4293-b055-4022e307427c">59,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN18zLTYtMS0xLTg0MzY0_fdef6a5e-47d1-4091-b694-0a78f37914ad">58,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized losses on cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN181LTItMS0xLTcyNzQ3_dc3afdf2-f4ce-4431-8150-06b0d918155c">120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN181LTQtMS0xLTcyNzQ3_ac278400-0fc2-45bb-b989-6cf51c36bc43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN181LTYtMS0xLTg0MzY0_922eb859-b751-4cb9-bd15-1378a66fd1ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized losses on available-for-sale marketable securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN182LTItMS0xLTcyNzQ3_04777fec-89a9-42d3-93ac-825b9f472cf6">181</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN182LTQtMS0xLTcyNzQ3_d9cd2b14-6d35-4863-8c47-90ed5d625a38">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN182LTYtMS0xLTg0MzY0_e6f2863d-d1ce-443f-8188-8e50b5da3348">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN183LTItMS0xLTcyNzQ3_6f01f2d5-645b-4a62-a134-24f63310f8a8">301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN183LTQtMS0xLTcyNzQ3_b1d844bf-4910-4c87-b8bd-bc8a21782fc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN183LTYtMS0xLTg0MzY0_ca04c056-5e44-4010-a01b-8c8348c0db09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN184LTItMS0xLTcyNzQ3_d96e0d9d-cbe2-4b39-b613-fef967cadf77">68,796</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN184LTQtMS0xLTcyNzQ3_d4d44f54-3777-47a0-ad4f-95d95fa486bc">59,351</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN184LTYtMS0xLTg0MzY0_9c62c4e6-e680-48b8-be97-18ecd304ff0c">58,763</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">85</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_241"></div><hr style="page-break-after:always"/><div style="min-height:13.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)</span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">U.S. dollars in thousands (except share data)</span></div></td></tr></table></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.218%"><tr><td style="width:1.0%"></td><td style="width:22.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.158%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.421%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.560%"></td><td style="width:0.1%"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Redeemable convertible preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Receivables on account of stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total stockholders' equity (deficit)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5b44561b16c446f8ed3ee361f256708_I20191231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMi0xLTEtNzIzNzE_cfc7228b-6a54-4424-8b41-393cc837811b">1,043,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b44561b16c446f8ed3ee361f256708_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtNC0xLTEtNzIzNzE_8d0c7f9f-d318-40c5-8f76-313124a3c8df">1,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7184ef1749494c57af2a0f1c41478d10_I20191231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtNi0xLTEtNzIzNzE_17262f7c-4be7-41ca-8697-ad5b8913fbeb">15,779,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7184ef1749494c57af2a0f1c41478d10_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtOC0xLTEtNzIzNzE_4dc2a50d-dc05-4b99-9478-d93773385a35">155,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iab96d89ab4674ebc88ce693dc90afaab_I20191231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTEtMS0xLTcyMzcx_ff53ce7d-58de-4bc8-a704-3309d39768de">22,959,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab96d89ab4674ebc88ce693dc90afaab_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTMtMS0xLTcyMzcx_ffd8d2e7-d607-4bde-b0b5-c2abbdcc7b95">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iecf93f8d2a554ca8b53dd822d8968577_I20191231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTUtMS0xLTcyMzcx_acf3720b-b6db-40e0-a170-4e5d6a3af2e8">7,685,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iecf93f8d2a554ca8b53dd822d8968577_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTctMS0xLTcyMzcx_d5083955-f423-446b-8544-e3900757f84d">4,881</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b5c10b41f544188ab1cf877456e410c_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTktMS0xLTcyMzcx_e950c669-983a-4a0a-b2f7-e7380bce7fda">882</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47257681e05b42b6b537ca87279f0cf6_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjEtMS0xLTcyMzcx_a88c847d-a6cc-47c5-bcae-f684a5abec16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i289c24c8adbd4fda8e2a34c8ecf919fb_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjMtMS0xLTcyODIz_98e34577-153f-40bb-ae84-d0c39855a69c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i680e5cfaadcb4da0abae8a693218fefe_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjMtMS0xLTcyMzcx_4d52b8ce-13b3-458b-9935-6beb50b17de2">204,520</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjUtMS0xLTcyMzcx_9ffd72cf-6863-4fa0-8386-c613f130f5d5">210,281</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzUtMjEtMS0xLTcyMzcx_4b3f26de-56a7-4e92-b5eb-9bcafbf00601">5,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzUtMjUtMS0xLTcyMzcx_8295eea1-0e69-4c3e-8326-3f02fd1cdcea">5,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMTEtMS0xLTcyMzcx_3f43f13d-2296-4ffd-b038-bee329763183">1,281,438</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMTMtMS0xLTcyMzcx_4117f61e-a2c7-4860-9480-7e5127212598">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMjEtMS0xLTcyMzcx_c5b34272-cb1e-4518-af9e-ecef1db6ed6e">280</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMjUtMS0xLTcyMzcx_ceb23b4f-ff66-40ed-a808-70be00ba2eaf">280</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification to equity of warrant to common stock </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzctMjEtMS0xLTcyMzcx_54989f9d-9545-44ea-854d-318e83edaee9">3,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzctMjUtMS0xLTcyMzcx_08eb296d-76b5-46ee-8ade-e6a67e6582e7">3,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon business combination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMTEtMS0xLTcyMzcx_bf32afc8-bafb-42f5-89d3-18f1260ca23a">1,226,515</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMTMtMS0xLTcyMzcx_755332fa-d55b-4860-ba80-ec9d95f690ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMjEtMS0xLTcyMzcx_818387e2-173c-4170-a2dd-5d8cf1e47635">2,578</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMjUtMS0xLTcyMzcx_9a53c93d-4585-4b28-a3b3-a5eed60de589">2,578</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accretion of redeemable convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ccccf267f2947ba892a83f8da0fbde8_D20200101-20201231" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzktOC0xLTEtNzIzNzE_d44ef407-d6ff-4d1a-adc9-cb35b3c9c535">2,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzktMjEtMS0xLTcyMzcx_9b5b4602-3abd-4e52-a36e-146e35ebda87">2,641</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzktMjUtMS0xLTcyMzcx_b47e61ae-d52d-4f2f-b15d-ac0e4a5ff506">2,641</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f50c267dc3e4806ab64b61b4ca4ef5d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEwLTI1LTEtMS03MjgwMQ_5d39d30f-6f3b-43f8-9aa3-8bd78ac9cec2">58,763</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEwLTI3LTEtMS03MjgwMQ_00edbbbf-3046-436a-9a01-7b69e19dfc3f">58,763</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Balance as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5b18313bd8f4ee1a43ba17dded06168_I20201231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTItMS0xLTcyMzcx_b9de2b1f-b83f-45c5-ac05-c9079073e62a">1,043,778</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b18313bd8f4ee1a43ba17dded06168_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTQtMS0xLTcyMzcx_a046b99c-fd43-477c-b1ef-3825fb505158">1,921</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5917bca8a9a44e97be8cdd9cc7dc9554_I20201231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTYtMS0xLTcyMzcx_08bd5b8e-4691-4972-8858-e7f6baea2cb5">15,779,322</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5917bca8a9a44e97be8cdd9cc7dc9554_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTgtMS0xLTcyMzcx_3443c9f8-b0f9-4442-8910-9fa71244bf58">158,191</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i80e53640aeb143f9b2c67736bdea63a7_I20201231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTExLTEtMS03MjM3MQ_23def78c-2344-4bac-9e4d-ff33d105e9d3">25,467,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80e53640aeb143f9b2c67736bdea63a7_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTEzLTEtMS03MjM3MQ_30711f4d-0b82-45d2-b884-6fa1b9795180">2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if382820116d04fc99b976f37a358356d_I20201231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTE1LTEtMS03MjM3MQ_e0034f5f-e462-434f-abbb-02ea0a9bce0c">7,685,190</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if382820116d04fc99b976f37a358356d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTE3LTEtMS03MjM3MQ_4edc3d78-4744-4c30-acd4-9cd8f523a3d9">4,881</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f35fc000b684e428bf9bb7c8c890673_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTE5LTEtMS03MjM3MQ_7aa75651-0265-4ece-9bd1-92db15f59cb5">882</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ba171728fad4881a5c31a8f677c5737_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTIxLTEtMS03MjM3MQ_1cb60a94-1825-453e-b016-288232537b73">8,388</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f2721adb1542b489a3a3160b416cc0_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEzLTIzLTEtMS03MjgzNg_9b13a84d-0f4b-4e7c-ba04-71329244d73a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6de712afefa64a8b9c23c09a95eb87e5_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTIzLTEtMS03MjM3MQ_0c00f01f-c973-47ca-b920-476960b234a6">263,283</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTI1LTEtMS03MjM3MQ_c61a99f4-c876-4f33-be0c-5b3912ad7023">260,656</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of preferred stock upon exercise of warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231" decimals="0" name="kltr:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE0LTYtMS0xLTcyMzcx_f4b68446-be06-47e3-b7c5-c13b1beb97bf">27,011</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231" decimals="-3" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE0LTgtMS0xLTcyMzcx_9e1caf9f-c576-46be-a0ed-761a197a671f">1,149</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loan forgiveness</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07f41708f46a41028e0ac7eaeb7fcc4a_D20210101-20211231" decimals="-3" name="kltr:LoanForgiveness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE1LTE5LTEtMS03MjM3MQ_0d68d9bf-1d62-4b66-93f5-f888461b2a38">882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:LoanForgiveness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE1LTI1LTEtMS03MjM3MQ_b3fe3451-ec09-403f-95fc-5237a32d61c2">882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accretion of redeemable convertible preferred stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE2LTgtMS0xLTcyMzcx_05f2ebca-28f1-44f1-95d3-2ffc0f71d981">1,569</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE2LTIxLTEtMS03MjM3MQ_ff32e3a8-36b3-4be1-ac28-9d93dea2b8a1">1,569</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE2LTI1LTEtMS03MjM3MQ_3cb51173-c673-4bb7-80a4-799464d4515a">1,569</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Redemption of redeemable convertible preferred stock upon initial public offering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE3LTgtMS0xLTcyMzcx_2e1564e3-eade-4d54-a271-d5f1fb92e329">1,569</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i46b8968484764b46b58eb92d2133db83_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTItMS0xLTcyNzYz_e7953889-4a42-446e-b74d-e1392e539e49">1,043,778</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46b8968484764b46b58eb92d2133db83_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTQtMS0xLTcyNzYz_f6eb4e6a-88b0-43b0-ab99-e4ad24590e93">1,921</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTYtMS0xLTcyNzYz_2675688f-115f-4114-b7b3-95614ad24db0">15,806,333</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTgtMS0xLTcyNzYz_09626e87-ea6e-4ac3-8dad-c5c969589ca3">159,340</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTExLTEtMS03Mjc2Mw_b20032be-cd67-43f8-af22-5f6ac592bba0">76,262,942</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTEzLTEtMS03Mjc2Mw_51f31e94-9b5e-4de4-8e09-61b3a6e9d729">8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTIxLTEtMS03Mjc2Mw_0d094594-12ad-47fc-bd21-e691c3bf68fc">161,253</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTI3LTEtMS03Mjc2Mw_a4660d02-4afc-4eb1-b7e3-052cbf2179d5">161,261</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTExLTEtMS03Mjc2Mw_1bde4731-3e0b-4953-9d19-d4545a0e0abc">17,250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTEzLTEtMS03Mjc2Mw_ed8b8010-2d3a-49fa-8c87-a4ef82df9539">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTIxLTEtMS03Mjc2Mw_95ea081a-ce26-457c-9a74-08bfc896b71d">155,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTI3LTEtMS03Mjc2Mw_5ebc5bad-b7b0-4208-b0a0-90d80d39359c">155,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of warrants to common stock upon initial public offering</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="0" name="kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTExLTEtMS03Mjc2Mw_b6d85f7b-65bb-43e2-91ef-1ef25093f875">7,067,699</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTEzLTEtMS03Mjc2Mw_f9fe7aac-ef0f-4566-b301-1490bae9b8f3">1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTIxLTEtMS03Mjc2Mw_756b6d72-09c9-4fcc-9902-fcd7906ce49e">70,676</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTI3LTEtMS03Mjc2Mw_4b48ba58-6f13-4bd1-a27e-e3cfd2f71798">70,677</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTIxLTEtMS03Mjc2Mw_a5cb0b08-52a4-4026-9de2-8ff6be3dd935">17,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTI3LTEtMS03Mjc2Mw_6e6f533e-9e1c-49ae-9127-e8cb69a8d924">17,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options, and release of restricted stock units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTExLTEtMS03Mjk4NA_f1abb07a-e655-459c-a32a-34bf905f28cf">876,541</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTEzLTEtMS03Mjk4NA_daa85622-4c9c-4739-b616-43b6fcbd91b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTIxLTEtMS03Mjk4NA_edad73ea-9733-4b72-84fc-7a86e2ffb200">1,367</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTI3LTEtMS03Mjk4NA_0eb5abe0-895d-4248-9185-fbc16cc4f034">1,367</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad095f034c4d4a699de5f34bbbd9f8a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE4LTIzLTEtMS03MjM3MQ_98de7e90-ac9f-4e09-bf46-e2fa4ffad09c">59,351</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE4LTI1LTEtMS03MjM3MQ_ad9c84cb-bca8-4e9c-97c3-0930f2df9490">59,351</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i64bfb573077a4fcab42a547f62c15f95_I20211231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTItMS0xLTcyMzcx_ce4778ee-b4ce-4ba6-b0be-cfc2459975de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64bfb573077a4fcab42a547f62c15f95_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTQtMS0xLTcyMzcx_0d198a36-46a9-443c-aece-9d30c6ea59cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9554ac1c0e2040ddb2b21d3d8b899ed7_I20211231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTYtMS0xLTcyMzcx_642c0097-5313-4d64-9b8d-22b45505f004">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9554ac1c0e2040ddb2b21d3d8b899ed7_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTgtMS0xLTcyMzcx_814aa8d7-e5c9-4104-b753-0c9d321c6e3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i16593f9c2844467888ba74536319884f_I20211231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTExLTEtMS03MjM3MQ_4e24ad9e-fc3a-444f-bff2-ef09e76aa453">126,925,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16593f9c2844467888ba74536319884f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTEzLTEtMS03MjM3MQ_1cb32de4-e347-434c-adaf-7771895c7e0e">13</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5cdd2a39839640678f25c56905083a4a_I20211231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTE1LTEtMS03MjM3MQ_ff04faa6-28e7-4e68-8380-09f2c4aaa8ae">7,685,190</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cdd2a39839640678f25c56905083a4a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTE3LTEtMS03MjM3MQ_8c466a9e-279f-4280-899a-648ade522835">4,881</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68b66085f5e9470b8a666b168fee8c8d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTE5LTEtMS03MjM3MQ_dd3a83f5-fed0-4383-acf9-976a77760cef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf222d9686b343249c08ce1aef56963c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTIxLTEtMS03MjM3MQ_a3373f76-db0c-4d46-992c-ba21773618ab">412,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie69534f4bb6d4e9185487151a565bba3_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI1LTIzLTEtMS03MjkzMw_cff8f319-c91a-42b9-86f2-8a26b8603e2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i87e9b18287e84de28719662aadb7320a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTIzLTEtMS03MjM3MQ_a759f8fc-7475-45b1-8c14-4a7d65d01663">322,634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTI1LTEtMS03MjM3MQ_dc5e80d3-743d-49cb-8d52-851b45af48c2">85,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i278186abcf5f412285d43fe756b4d922_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTIxLTEtMS03MjM3MQ_0e7e493c-93ee-4f08-9e6a-81f8e05bcd73">23,941</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTI1LTEtMS03MjM3MQ_f7d58a0a-e501-4a6c-a845-9da26ffa942b">23,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options, and release of restricted stock units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTExLTEtMS03MjM3MQ_c371c031-7f64-474a-a089-8f3a3fceb9b7">7,026,070</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTEzLTEtMS03MjM3MQ_041be708-e318-452b-aeb2-cfa8ac11d052">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i278186abcf5f412285d43fe756b4d922_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTIxLTEtMS03MjM3MQ_704cfdee-761a-49cb-ba28-f9d0d20077a3">2,927</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTI1LTEtMS03MjM3MQ_98aa1b1e-2c8e-4995-adcc-76e7dba6d3f1">2,927</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of warrants to common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231" decimals="0" name="kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTExLTEtMS03OTI0Mw_0c3e6bbf-bd84-44d5-aa2b-a234b1eaadc3">613,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTEzLTEtMS03OTI0Mw_6ab44179-42d2-4716-8014-4dba22cdcfad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i278186abcf5f412285d43fe756b4d922_D20220101-20221231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTIxLTEtMS03OTI0Mw_4f480bf6-9241-4f98-a0d6-afa932a3e89b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTI3LTEtMS03OTI0Mw_3f38022a-c4b6-4281-97e2-95ae76695688">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss<br/></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63e3ca20a89247c09e8e232929add01c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTIzLTEtMS03MjkzMw_e1d7fe0b-7d84-42e6-a578-9f17e70bc891">301</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTI3LTEtMS03Mjk1Nw_d6c11fc0-35df-409e-b855-7f9d7a0cc171">301</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i28102591ccef479a817a8eac208ee2e4_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMxLTIzLTEtMS03MjM3MQ_c5a6ffc8-fdd8-4e12-a3ca-97556e3c394a">68,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMxLTI1LTEtMS03MjM3MQ_1f65c5cb-03a8-4fe2-8fba-7072d44979b1">68,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i49eaacc6c53c439cbd1360e2ea95f957_I20221231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTItMS0xLTcyMzcx_5f2005fb-d9fe-4593-ac48-9e962cd55123">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49eaacc6c53c439cbd1360e2ea95f957_I20221231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTQtMS0xLTcyMzcx_bf6c8eed-7bf1-47c8-ac27-4d95d537acfb">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i13bf21d8f0a749f49d8056c33225cf12_I20221231" decimals="0" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTYtMS0xLTcyMzcx_da601ea9-87ae-46a1-acf8-6cc56b1c2ae4">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bf21d8f0a749f49d8056c33225cf12_I20221231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTgtMS0xLTcyMzcx_69a8fcf7-154b-4a9b-8f60-09110855eda4">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1e756aa931fb497dbd7346765582a0af_I20221231" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTExLTEtMS03MjM3MQ_31b55988-813f-4535-94e0-0e6adee74734">134,564,429</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e756aa931fb497dbd7346765582a0af_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTEzLTEtMS03MjM3MQ_8058a839-5e12-40e5-9a60-81cf768ebe78">13</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idfcd0823759c4a27a46527b947c0a4c8_I20221231" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTE1LTEtMS03MjM3MQ_ac2cdf90-2816-4f3f-93b9-d53a21a8b151">7,685,190</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idfcd0823759c4a27a46527b947c0a4c8_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTE3LTEtMS03MjM3MQ_ac5e70a3-c1cb-4348-9e9d-8f8529c14094">4,881</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida7e9f2797a94386aa39d3acbf6531d4_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTE5LTEtMS03MjM3MQ_393ad5fd-f87b-4726-b0ac-087e3b8cfd65">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b85ed4482394f16b989f7cc8e2e6b14_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTIxLTEtMS03MjM3MQ_4492c894-cc0f-4f76-bb6b-efea6a5ea86f">439,644</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11a178ac79ae4df19dcebd2e4e8395b5_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMyLTIzLTEtMS03MjkzMw_43b8e4e7-c8df-476b-b95c-704576101e6b">301</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481b035e67c849fab609e8848242f5cf_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTIzLTEtMS03MjM3MQ_b8fa08ed-672d-428b-adfb-cd58ce81b526">391,129</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTI1LTEtMS03MjM3MQ_eb906cfd-18b6-41e6-bc30-658e86dd4975">43,346</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">86</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_247"></div><hr style="page-break-after:always"/><div style="min-height:4.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. dollars in thousands</span></td></tr></table></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.878%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.790%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.349%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.144%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 25pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMtMi0xLTEtNzIzNzE_01edf513-5443-44b6-bfac-455a588f093e">68,495</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMtNC0xLTEtNzIzNzE_9dffd176-6409-4bd9-ac8b-f9541a5782d5">59,351</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMtNi0xLTEtNzIzNzE_6fb2a529-d490-482f-a5d7-1667953a0a68">58,763</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation, amortization, and abandonment costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUtMi0xLTEtNzIzNzE_56a95d47-bba1-4860-9ee8-9dfd63f5a219">2,707</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUtNC0xLTEtNzIzNzE_74fd51d1-f5fb-439c-9e99-d7001eba082f">2,412</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUtNi0xLTEtNzIzNzE_8376cb4f-a1b1-44b6-8027-f0dd4dbe2eb2">7,677</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzYtMi0xLTEtNzIzNzE_47a05cf8-e949-47b7-9885-6f2f76a9cbfc">23,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzYtNC0xLTEtNzIzNzE_69d50a98-ea76-401d-84ef-94bb6ea82959">17,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzYtNi0xLTEtNzIzNzE_25f1e6b1-1b5d-49a0-b04e-207278567a0b">5,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition and fulfillment costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzctMi0xLTEtNzIzNzE_c5cef4d6-ad62-4279-8733-139e9dd02c18">10,865</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzctNC0xLTEtNzIzNzE_31c06b16-1884-461f-97b7-1ec08238bf72">8,075</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzctNi0xLTEtNzIzNzE_c94772d9-8e2c-40f1-bca6-dc2e03d75c8e">4,231</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in valuation of warrants to purchase preferred and common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzgtMi0xLTEtNzIzNzE_5546aea2-a52b-4ab3-88bc-1861a3c3d3d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzgtNC0xLTEtNzIzNzE_bf0e4607-7879-444b-b3fa-77999b16bd76">15,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzgtNi0xLTEtNzIzNzE_a171598d-37ed-421f-aca8-9460db9d9dee">41,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash interest expense (income), net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="kltr:NonCashInterestExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzktMi0xLTEtNzIzNzE_8ca19fba-403c-4e6b-96e7-1676f75afad5">146</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:NonCashInterestExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzktNC0xLTEtNzIzNzE_f0e6cfff-5f34-48be-8c84-37ba69a54ed7">331</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:NonCashInterestExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzktNi0xLTEtNzIzNzE_ff00b850-562e-458f-8128-381e3f05695c">263</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash expenses with respect to stockholders&#8217; loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:NonCashExpensesWithRespectToStockholdersLoans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEwLTItMS0xLTcyMzcx_4b5b7aab-fcaf-4077-8142-3b6688b8524f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:NonCashExpensesWithRespectToStockholdersLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEwLTQtMS0xLTcyMzcx_96819d90-184d-4b52-95ee-a0e857fe531a">882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:NonCashExpensesWithRespectToStockholdersLoans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEwLTYtMS0xLTcyMzcx_2f47cf24-6caa-4541-839e-bc3d766a03f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss (gain) on sale of property and equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzExLTItMS0xLTcyMzcx_b292eb6a-a96b-4b66-9045-9e72f7801666">185</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzExLTQtMS0xLTcyMzcx_ea6c0118-5915-49ee-ac79-6e3cdfaf351a">757</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzExLTYtMS0xLTcyMzcx_2ffe5063-8535-4de9-b053-77c0ecd4649a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEyLTItMS0xLTkxODE0_11a10e65-c6ad-4243-a874-cdc200e6c964">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEyLTQtMS0xLTkxODE0_d9c00eab-c2a6-4677-a9bf-3a40c0cfe90a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEyLTYtMS0xLTkxODE0_17973609-a10f-442e-a369-b1b5791e471c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in trade receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEzLTItMS0xLTcyMzcx_2e507b6f-7dbb-494d-a7c8-eb91e6d9617a">11,277</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEzLTQtMS0xLTcyMzcx_48335292-2ab5-4540-a985-6cae07e41303">1,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEzLTYtMS0xLTcyMzcx_09ac2ea8-ceff-450c-ae8d-5002e4de63e7">6,274</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Decrease (increase) in prepaid expenses and other current assets and other assets, noncurrent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE0LTItMS0xLTcyMzcx_445a2d99-de13-49e2-a9af-198d833b8491">429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE0LTQtMS0xLTcyMzcx_d719c87b-8a22-4d78-82a8-e33854687b3d">2,299</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE0LTYtMS0xLTcyMzcx_0286f09e-3ff2-42aa-9ca5-64176430e62d">864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in deferred contract acquisition and fulfillment costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE1LTItMS0xLTcyMzcx_0c0fe54b-c46c-4777-b864-08ca3ef1bf3c">11,558</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE1LTQtMS0xLTcyMzcx_af824b9f-e178-4825-83c5-e8e2322748ef">18,051</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE1LTYtMS0xLTcyMzcx_241e91ef-612a-48f4-a4de-70ada7cf9c4c">12,947</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in trade payables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE2LTItMS0xLTcyMzcx_1b078ed7-6e7f-418d-8765-9e69cec48ec7">3,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE2LTQtMS0xLTcyMzcx_b7e590b0-df08-4769-b8fb-c2befd9cdfb3">3,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE2LTYtMS0xLTcyMzcx_54c822b5-2a3a-4ed5-8071-3a8d5ee4e657">2,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE3LTItMS0xLTcyMzcx_de1592bb-53e7-4b88-95fb-9c563d6fa089">1,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE3LTQtMS0xLTcyMzcx_26eb31cf-1907-4126-a9ee-5b31cdcb6650">3,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE3LTYtMS0xLTcyMzcx_fa78a888-7da4-47b1-b7b5-a3902b1e64c6">4,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in employees and payroll accruals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE4LTItMS0xLTcyMzcx_c7e6d114-49da-414b-bc4a-974c19c6cc77">3,743</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE4LTQtMS0xLTcyMzcx_67b97431-cf85-4f4f-8fda-a01e97b91c17">2,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE4LTYtMS0xLTcyMzcx_aee7af6d-6a42-44bd-8028-16ef6d0fbad3">5,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in other liabilities, noncurrent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE5LTItMS0xLTcyMzcx_723eb4a1-9450-401d-9a6e-6ceb46ea3b06">51</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE5LTQtMS0xLTcyMzcx_14163b02-2a77-4402-ae03-6f265bec8aac">675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE5LTYtMS0xLTcyMzcx_84a7cc5e-7d1c-4c19-abf1-8d3b5f2c6914">635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIwLTItMS0xLTcyMzcx_23638d10-3a14-46de-ac15-d2fab1477a65">7,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIwLTQtMS0xLTcyMzcx_9985bf8c-a22f-4ad6-94f4-8bb72ceb4edc">6,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIwLTYtMS0xLTcyMzcx_dc5a2fa9-6467-4804-9435-2ffec747c5a8">12,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets and lease liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIxLTItMS0xLTczMDg1_fd237ee2-85b7-4383-9fe0-c05744f55038">527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIxLTQtMS0xLTczMDg1_61aa4974-5912-4599-9842-47271b5fb416">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIxLTYtMS0xLTczMDg1_5321cd5c-ddd4-41da-8218-8a76ca6d6821">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIyLTItMS0xLTcyMzcx_e95ba723-92d1-4d70-be61-aaaf8d6e2a29">46,828</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIyLTQtMS0xLTcyMzcx_533cd918-9c03-4634-9b41-7ca28999a469">22,110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIyLTYtMS0xLTcyMzcx_d6a2d6bc-3a49-437a-b3e8-56bf8d310314">5,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in available-for-sale marketable securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTItMS0xLTczMDQ2_51be9b99-0772-4c79-9b5d-962a573cb614">60,165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTQtMS0xLTczMDQ2_d786e7a6-53c5-4160-94ff-2430494d7374">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTYtMS0xLTczMDQ2_c444c7c9-ae5a-4f65-8247-6117e1142216">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from maturities of available-for-sale marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTItMS0xLTczMDQ2_e9166a60-f947-430e-aaa8-a139670ec671">18,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTQtMS0xLTczMDQ2_ee20af60-4c4a-476d-acbb-a62348df2caa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTYtMS0xLTczMDQ2_86dc405b-af26-4119-8dae-b2442044e141">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash acquired in business combination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI2LTItMS0xLTcyMzcx_e639b07b-8503-45e5-8f82-d7302e64c15c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI2LTQtMS0xLTcyMzcx_83394fdb-c109-49bc-9eaf-c49bf191e50c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI2LTYtMS0xLTcyMzcx_8c2189c6-ea18-49d1-81c6-2bdc3799ab6f">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTItMS0xLTcyMzcx_a2900532-0d90-469e-9393-1f1cb5320f2f">1,218</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTQtMS0xLTcyMzcx_10323245-29dc-485b-bbf4-34bdd33ea887">1,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTYtMS0xLTcyMzcx_a2d25188-30bb-409d-91bd-04e2a8d2556b">1,118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTItMS0xLTcyMzcx_d4a94f32-5065-40bf-99a6-ab234b24ee6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTQtMS0xLTcyMzcx_74ee4c28-3d92-4ae4-bdde-ba58f8a31a9e">757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTYtMS0xLTcyMzcx_9a184bc2-8a3d-4b1d-ac7d-882bb57e0dfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized internal-use software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI5LTItMS0xLTcyMzcx_f9252597-aaa3-4711-aaa8-e2a106d2050d">4,759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI5LTQtMS0xLTcyMzcx_917adb9b-cdfa-43c5-8469-8e42a208d488">3,978</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI5LTYtMS0xLTcyMzcx_3c3b41df-76b9-4b1e-b123-6f445302fe05">1,849</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in restricted bank deposit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMzLTItMS0xLTczMDU0_a18376ed-3fb5-413f-9c37-36f4acbca933">2,600</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMzLTQtMS0xLTczMDU0_9b9323ed-915d-4002-a519-cf2c5c337497">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMzLTYtMS0xLTczMDU0_92f9f054-3532-4450-859a-ab86cbad9a02">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMwLTItMS0xLTcyMzcx_6fa8ed8e-53f0-4a1f-bf3e-03f0e84032d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMwLTQtMS0xLTcyMzcx_907fb784-7a48-468b-bec0-d9314fb299b2">145</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMwLTYtMS0xLTcyMzcx_93c80bfe-8338-4593-bbe4-e74f5d4302bb">162</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMyLTItMS0xLTcyMzcx_a6ae8cde-fc00-4448-8a12-1f45346308f7">49,757</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMyLTQtMS0xLTcyMzcx_441310ce-b444-47f1-9220-8172dff23d02">5,242</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMyLTYtMS0xLTcyMzcx_3074c2b7-023d-48d7-b7f7-0fe088ea4c64">2,746</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from initial public offering, net of underwriting discounts and commissions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM2LTItMS0xLTcyMzcx_fbccfaf4-cd86-4dab-91e8-b2a16cc03558">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM2LTQtMS0xLTcyMzcx_9d10b45e-323f-4d3e-a8af-5c5c115774dd">160,425</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM2LTYtMS0xLTcyMzcx_73978167-8276-4f08-84fb-68e909ea846b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment related to the conversion of Series F redeemable convertible preferred stock upon initial public offering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM3LTItMS0xLTcyMzcx_c73586cb-754d-47c0-b6b4-2f34aa105f62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM3LTQtMS0xLTcyMzcx_40ad68d7-7bf8-4dfa-9bf0-ca44cdf8737e">1,569</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM3LTYtMS0xLTcyMzcx_900d6b79-720d-4e65-8319-c988cba72326">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from long-term loans, net of debt issuance cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM4LTItMS0xLTcyMzcx_23c2c1dc-7c1d-480e-b108-411e7f97e548">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM4LTQtMS0xLTcyMzcx_dea74c6a-3bb5-4e6e-95e5-69f8d7da2d50">41,915</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM4LTYtMS0xLTcyMzcx_ec463fd6-9b84-40b8-b9f9-fe8a8ae785b8">2,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of long-term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM5LTItMS0xLTcyMzcx_8d0979dd-76a4-471c-b7e0-3609759a3b8d">3,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM5LTQtMS0xLTcyMzcx_82e06f53-d9c9-4fa7-ac21-005b64adf516">51,833</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM5LTYtMS0xLTcyMzcx_8f459eaf-d5d0-4c33-b09a-e77128079712">1,667</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal payments on finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQwLTItMS0xLTcyMzcx_2b82686e-835c-48f8-a88d-86e081593233">136</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQwLTQtMS0xLTcyMzcx_6ac9c068-3304-43bd-b11b-ce9d5c8a0ba2">1,717</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQwLTYtMS0xLTcyMzcx_58c5ac7c-62aa-42a2-ac52-f53751678746">2,354</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQxLTItMS0xLTcyMzcx_a8eba606-b0b0-4f8a-ab0f-7f57f408b55d">2,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQxLTQtMS0xLTcyMzcx_ac51e0e4-9999-4124-992f-a8482975ebd4">1,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQxLTYtMS0xLTcyMzcx_60dc8fed-de6e-40f7-b440-09372d69e9d7">280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of debt issuance costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTItMS0xLTczMDYy_4ef6b464-2152-4625-ae80-7ac4075ca152">125</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTQtMS0xLTczMDYy_c9fb72be-6d81-44e6-a2f3-4f8b62908a22">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTYtMS0xLTczMDYy_1bd481c4-dbf5-4460-86e3-7dbf39e52493">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of deferred offering costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQyLTItMS0xLTcyMzcx_c60f3efa-7656-4fb5-b9f8-1f49f0a526cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQyLTQtMS0xLTcyMzcx_4782fa7c-19d6-4d91-91f0-e44d13730bba">5,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQyLTYtMS0xLTcyMzcx_35a0db28-47c8-4d60-b125-c217abce5802">106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ0LTItMS0xLTcyMzcx_857de568-2f32-4346-8849-e34819b4b904">529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ0LTQtMS0xLTcyMzcx_25d4bb02-4089-4456-956a-4a55b57d6812">143,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ0LTYtMS0xLTcyMzcx_bc517cbb-3c8f-4814-bafc-ee31ae812b85">1,847</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUyLTItMS0xLTkxODIy_11c9ec64-be2e-44bb-b131-5a5ddff7560b">1,424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUyLTQtMS0xLTkxODIy_31497aff-8dcc-4c50-813b-c9a77a7e3a8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUyLTYtMS0xLTkxODIy_bf43699b-115c-42d7-8e6b-47dd0b34bb43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTItMS0xLTcyMzcx_2f2232f3-5bdb-4fbf-baf6-433de2f85a2c">98,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTQtMS0xLTcyMzcx_1b14020c-300a-4dd5-a4e6-45284badb7f3">116,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTYtMS0xLTcyMzcx_68f0e7c3-c180-40d4-962d-629ce7f05b69">1,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the beginning of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ3LTItMS0xLTcyMzcx_b2968dbf-128d-4f75-a70c-5ff7cff9ceea">144,371</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ3LTQtMS0xLTcyMzcx_8970ca6d-07eb-4a00-99ff-1f2c31f65b95">28,355</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ3LTYtMS0xLTcyMzcx_154f2451-2312-4d9d-b3eb-04bacc26ddc2">27,144</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at the end of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ5LTItMS0xLTcyMzcx_278818e7-8de2-4054-992a-6bf317b97cfb">45,833</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ5LTQtMS0xLTcyMzcx_fde5f7cb-c016-43dd-87f6-7927d7d8636f">144,371</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ5LTYtMS0xLTcyMzcx_3ea05417-24e3-49fd-8580-aa31b55b7ba9">28,355</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">87</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_250"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. dollars in thousands</span></td></tr></table></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.358%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.468%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 19pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Supplemental disclosure of non-cash activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 19pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 19pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of property, equipment, internal-use software, and intangible asset in credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzUtMi0xLTEtNzIzNzE_d81e608d-c516-4d12-aeca-2a1f30d79baa">355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzUtNC0xLTEtNzIzNzE_c1d03995-fa74-4e14-92b6-10d95a64f100">1,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzUtNi0xLTEtNzIzNzE_27a7e555-9db2-482a-902a-af4d8daaa518">155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities arising from right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzctMi0xLTEtNzIzNzE_1e994add-24e5-415b-ade6-887de16d4eeb">23,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzctNC0xLTEtNzIzNzE_f65fd304-0289-4419-a7f4-a891591935c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzctNi0xLTEtNzIzNzE_14902991-b130-48c5-991d-ae7cb1f59446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation cost </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktMi0xLTEtNzMwNzA_cc7b184b-0f53-4a3e-afb0-433ca03857d8">296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNC0xLTEtNzMwNzA_45c5ceb8-0c64-4d8a-9be2-ce3a16886867">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNi0xLTEtNzMwNzA_fafc0446-fa46-4c36-9de0-487c86de6b13">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pending proceeds from option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:PendingProceedsFromOptionExercises" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTItMS0xLTg3MjY4_e6ec16d8-0f0a-46e6-b53d-18d4963c059d">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:PendingProceedsFromOptionExercises" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTQtMS0xLTg3Mjg4_2bb32aba-3125-413b-8dd0-a6072c59a3f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:PendingProceedsFromOptionExercises" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTYtMS0xLTg3Mjg4_61637de2-a063-4716-8864-a32bfb4aa068">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease incentive recognized as leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTItMS0xLTg3Mjg4_778e7ea6-4ddf-4869-b149-1b1cb0144911">1,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTQtMS0xLTg3Mjg4_387adc53-03d9-45ae-bc0d-4e1dd5f69d94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTYtMS0xLTg3Mjg4_69117bd7-78c7-4b04-a0f6-869548777f76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of warrants to common stock upon initial public offering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktMi0xLTEtNzIzNzE_49c77f3e-546e-458d-9388-7751be034c2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNC0xLTEtNzIzNzE_2d336665-4119-4e2e-942a-6ab2ba3d153d">70,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNi0xLTEtNzIzNzE_11dc1d2a-c3c1-4e66-b1da-4fbdc7a4aa1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTItMS0xLTcyMzcx_fa29abf6-aa72-42ac-83e0-153ddb62dab3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTQtMS0xLTgyNDc1_64408ec7-dc3a-4ea6-abd0-dfdeebc1b055">161,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTYtMS0xLTcyMzcx_eaba82e0-a13f-4177-8979-dccc16c3eb87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of ordinary shares and warrant with respect to business combination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTItMS0xLTcyMzcx_e3b266a5-d2a2-44a3-bf4d-8b57589f6804">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTQtMS0xLTcyMzcx_f3b8cfa0-b60a-4617-be14-4653ad9a4edf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTYtMS0xLTcyMzcx_e0e765d8-ac6d-49e7-84fa-ed35668ebe4e">3,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unpaid deferred offering costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:UnpaidDeferredOfferingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE1LTItMS0xLTcyMzcx_b30a9bb9-55e9-42ab-83b6-744c9178951b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:UnpaidDeferredOfferingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE1LTQtMS0xLTcyMzcx_a06e8320-4b6c-4462-972a-c7519d76807d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:UnpaidDeferredOfferingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE1LTYtMS0xLTcyMzcx_673bc780-5e84-473e-9cd1-8b244e653d86">976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Supplemental disclosure of cash flow information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE5LTItMS0xLTcyMzcx_d5016a46-905a-4a76-b2cf-836698a75e2d">8,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE5LTQtMS0xLTcyMzcx_f9cecb81-f2b1-44cb-bbaa-86ee32cec73e">2,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE5LTYtMS0xLTcyMzcx_b7c37c4b-110b-4777-a2d5-329820246dea">1,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzIxLTItMS0xLTcyMzcx_460f886a-f2d6-4053-8c6e-bf327d1b1526">2,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzIxLTQtMS0xLTcyMzcx_38bfe2aa-d978-442e-8c1b-647d42793b37">1,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzIxLTYtMS0xLTcyMzcx_010e5bab-7291-4dfd-8523-0cd25408f7ce">3,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI1LTItMS0xLTcyMzcx_aaaf0e81-9c66-40eb-a1c9-ab397134dbc6">44,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI1LTQtMS0xLTcyMzcx_a65afb99-ecf5-483b-a495-c73dbd6acf84">143,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI1LTYtMS0xLTcyMzcx_5a51e743-c524-4bd7-9213-e52f3b7b833a">27,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other assets, noncurrent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI2LTItMS0xLTcyMzcx_9410caea-05ef-4543-8b05-e711861728c8">1,208</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI2LTQtMS0xLTcyMzcx_88240e49-2ff6-400d-9ab1-363fe1fb6e29">422</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI2LTYtMS0xLTcyMzcx_be2ac2df-4214-496d-8690-e7cd719182c3">644</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI4LTItMS0xLTcyMzcx_8c6631a9-a906-4d80-b5f4-07c19c962518">45,833</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI4LTQtMS0xLTcyMzcx_65f70bb3-8ab6-4a10-800e-cd1613a1a3dc">144,371</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI4LTYtMS0xLTcyMzcx_fbedc90e-eb25-4553-9348-c6f7cd7ad838">28,355</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_256"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="text-align:center"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_259"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTkvZnJhZzo2NTM1ODgwYjlhZDM0MjU0YTQ2NWZhZTI4MDYyNDBmZC90ZXh0cmVnaW9uOjY1MzU4ODBiOWFkMzQyNTRhNDY1ZmFlMjgwNjI0MGZkXzU0OTc1NTgyMDc1NA_27f6b29d-1098-4643-9059-8fe94ae2c832" continuedAt="i22a6893c9a354fd6a0f534e7ba804e83" escape="true">NOTE 1:     GENERAL</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i22a6893c9a354fd6a0f534e7ba804e83">Kaltura, Inc. (together with its subsidiaries, the &#8220;Company&#8221;) was incorporated in October 2006 and commenced operations in January 2007. The Company&#8217;s business operations are allocated between two main segments, Enterprise, Education, and Technology (&#8220;EE&amp;T&#8221;) and Media and Telecom (&#8220;M&amp;T&#8221;). The Company has developed a platform for video creation, management, and collaboration. The Company's platform enables companies, educational institutions, and other organizations to cost-effectively launch advanced online video experiences, including for Over-the-top (&#8220;OTT&#8221;) Television, Cloud TV, web video publishing, video-based teaching, learning, and training, video-based marketing, and video-based collaboration. The Company&#8217;s core offerings consist of various Software-as-a-Service (&#8220;SaaS&#8221;) products and solutions and a Platform-as-a-Service (&#8220;PaaS&#8221;).</ix:continuation> </span></div><div id="i8fe55c16eba3484192ba23076473761f_262"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIvZnJhZzpkNTkyZmQ5ZmZhNGQ0MDFjODc5ZTgzYWY1NjA3ZmVhNy90ZXh0cmVnaW9uOmQ1OTJmZDlmZmE0ZDQwMWM4NzllODNhZjU2MDdmZWE3XzU0OTc1NjA2MTIwMg_ff39a132-098e-4166-9df0-947b42df2962" continuedAt="ib4213a11b99b4e3bae87d61bfdbc3a67" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 2:     SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). </span></div></ix:nonNumeric><div id="i8fe55c16eba3484192ba23076473761f_2130"></div><ix:continuation id="ib4213a11b99b4e3bae87d61bfdbc3a67" continuedAt="i0cc3ad5c778a4d499e27540254c37eff"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTMwL2ZyYWc6OTc0ZTQwOWQ2NDM3NGNmNWIxZWE4ZGVmZjIzZDc4NjUvdGV4dHJlZ2lvbjo5NzRlNDA5ZDY0Mzc0Y2Y1YjFlYThkZWZmMjNkNzg2NV81NDk3NTU4OTI2MDA_218f0050-e1ec-4f4a-8b59-c9a03182f426" continuedAt="id688b2b5f56545cb85e83de0468605f9" escape="true">Use of Estimates</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id688b2b5f56545cb85e83de0468605f9">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates</ix:continuation>. </span></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2147"></div><ix:continuation id="i0cc3ad5c778a4d499e27540254c37eff" continuedAt="i8b9f622ad6bb4559a79586e889ba467c"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTQ3L2ZyYWc6ZjUzZDYxYjZmZWFjNDQ5MDk4ZWIwMTg1MmMzODBlODEvdGV4dHJlZ2lvbjpmNTNkNjFiNmZlYWM0NDkwOThlYjAxODUyYzM4MGU4MV81NDk3NTU4OTA4MTg_045a18c6-603a-4a16-98a8-8d6a5ecebf8d" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements in U.S. Dollars</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The currency of the primary economic environment in which the operations of Kaltura Inc. and its subsidiaries are conducted is the U.S. dollar; thus, the dollar is the functional currency of Kaltura Inc. and its subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, monetary accounts maintained in currencies other than the U.S. dollar are remeasured into U.S. dollars in accordance with Statement of the Accounting Standard Codification ("ASC") 830 "Foreign Currency Matters" ("ASC 830"). All transaction gains and losses of the remeasured monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2163"></div><ix:continuation id="i8b9f622ad6bb4559a79586e889ba467c" continuedAt="i21fa4373402a4124b4529b29030dd215"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTYzL2ZyYWc6YjUxMGUzYjQ0MzgzNDI2MWI4MWEzYzc3ZWE2NTlhNDQvdGV4dHJlZ2lvbjpiNTEwZTNiNDQzODM0MjYxYjgxYTNjNzdlYTY1OWE0NF81NDk3NTU4ODk0NjM_809e31a6-0d9d-479b-9adf-52004fddc125" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2179"></div><ix:continuation id="i21fa4373402a4124b4529b29030dd215" continuedAt="i688b66c8de484ff1a28db48c513ab0da"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTc5L2ZyYWc6ZjE5YzdlZTdjNTA0NDQ5ZDljM2ZlOTQ1ZjI3NTI0NzYvdGV4dHJlZ2lvbjpmMTljN2VlN2M1MDQ0NDlkOWMzZmU5NDVmMjc1MjQ3Nl81NDk3NTU4ODkwMjk_c6c2237f-f354-4ebe-95e6-dedca97ae1ba" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are short term, highly liquid investments that are readily convertible to cash with original maturities of three months or less, at the date acquired.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2195"></div><ix:continuation id="i688b66c8de484ff1a28db48c513ab0da" continuedAt="i4e0579f22fd846a5b487e9175a8807e8"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTk1L2ZyYWc6ZWViNjU2NGZmMWIzNDdhNzliMmQxNjc5MjgzNTg0OTkvdGV4dHJlZ2lvbjplZWI2NTY0ZmYxYjM0N2E3OWIyZDE2NzkyODM1ODQ5OV81NDk3NTU4ODg2NDM_57ccb059-f50e-4a66-9f5d-238fceab9f63" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash is primarily invested in deposits held to maturity, stated at cost, which also approximates their fair value, and are used as security for the Company's liabilities. These deposits are used mainly as security for rent payments, and the Company's credit cards. Restricted cash is presented in the balance sheet as part of other assets, noncurrent.</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2211"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i4e0579f22fd846a5b487e9175a8807e8" continuedAt="i8b815af210374d40a410336a6fc80870"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjExL2ZyYWc6YmE5ZDgzYWQzNTA5NDA4OTk3MzcyY2Q4YWQwNDdmMDcvdGV4dHJlZ2lvbjpiYTlkODNhZDM1MDk0MDg5OTczNzJjZDhhZDA0N2YwN181NDk3NTU4ODU2NjU_719a2d75-6e0b-4fcc-a002-388852b16a33" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in marketable securities in accordance with ASC No. 320, &#8220;Investments - Debt Securities&#8221;. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders&#8217; equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s securities are reviewed for impairment in accordance with ASC 320-10-35. If such assets are considered to be impaired, the impairment charge is recognized in earnings when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company&#8217;s intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. For securities with an unrealized loss that the Company intends to sell, or it is more likely than not that the Company will be required to sell before recovery of their amortized cost basis, the entire difference between amortized cost and fair value is recognized in earnings. For securities that do not meet these criteria, the amount of impairment recognized in earnings is limited to the amount related to credit losses, while declines in fair value related to other factors are recognized in other comprehensive income (loss).</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2227"></div><ix:continuation id="i8b815af210374d40a410336a6fc80870" continuedAt="ifee99e5f010b44228edb82141391ab6a"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjI3L2ZyYWc6OThjNWJkYjI2ZmI3NDUxMWIzYmI1NzI1ZWNhMTkzM2UvdGV4dHJlZ2lvbjo5OGM1YmRiMjZmYjc0NTExYjNiYjU3MjVlY2ExOTMzZV81NDk3NTU4ODM0Mzg_acd80198-086b-4b8e-8574-e143d9d90dab" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are recorded at the invoiced amount and includes also amounts for which revenue has been recognized but not invoiced. The allowance for doubtful accounts is based on the Company's assessment of the collectability of accounts. The Company regularly reviews the adequacy of the allowance for doubtful accounts based on a combination of factors, including an assessment of the current customer's aging balance, the nature and size of the customer, the financial condition of the customer, and the amount of any receivables in dispute. There were no material write-offs for allowance of doubtful accounts recognized in the periods presented.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2243"></div><ix:continuation id="ifee99e5f010b44228edb82141391ab6a" continuedAt="ib999540a69b14113952602bc20f773eb"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjQzL2ZyYWc6Y2YyYTAwNTYzNWEzNDU5MjlhYWI3NGY2ZjQ1ZTNjMWEvdGV4dHJlZ2lvbjpjZjJhMDA1NjM1YTM0NTkyOWFhYjc0ZjZmNDVlM2MxYV81NDk3NTU4ODE0MzY_fd0397d0-a9ae-409d-807d-0a2efd45bbed" continuedAt="i609690946ecf47e7bf45760a2aa75630" escape="true">Derivatives and Hedging</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i609690946ecf47e7bf45760a2aa75630">Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The gain or loss of derivatives that are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments</ix:continuation>.</span></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2259"></div><ix:continuation id="ib999540a69b14113952602bc20f773eb" continuedAt="i0b7d563eb2b841fea645a17d5ab4e61b"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGV4dHJlZ2lvbjozYzEwYjNlZjA5MGY0Mjc5OTgyNmNmOTVlOGFlYjUzNV81NDk3NTU4ODA3ODc_d7a60ee5-5a32-41f6-9097-d5b2ed0e5ecb" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGV4dHJlZ2lvbjozYzEwYjNlZjA5MGY0Mjc5OTgyNmNmOTVlOGFlYjUzNV81NDk3NTU4ODA3ODY_028a86f9-571e-4a31-a279-7432fccb3994" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia7b2e4e7ab8a472ab7323070c5f77f20_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl8yLTItMS0xLTg2NTc5_a62a09d0-a2e9-4909-8887-6e3e3786f97f">3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i13c0f14732b84363b2a6402a824174a6_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl8zLTItMS0xLTg2NTc5L3RleHRyZWdpb246YTA2NjU2NTg0YjhkNDIzM2I1YjM1NmEwNzRhOWE5ZjlfNTQ5NzU1ODEzOTEx_361ee529-8ef2-4646-9953-4a37e4d450fb">7</ix:nonNumeric>-<ix:nonNumeric contextRef="i685a312434d243e2b1a36043750ac78b_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl8zLTItMS0xLTg2NTc5L3RleHRyZWdpb246YTA2NjU2NTg0YjhkNDIzM2I1YjM1NmEwNzRhOWE5ZjlfNTQ5NzU1ODEzOTAy_5bf70a86-65f2-4da5-b4aa-2881f670c2df">15</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i315c4b6676c54b1cbf60ba999426088c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl80LTItMS0xLTg2NTc5_d140c455-c520-4a6f-9330-7b03c5aea22c">Over the shorter of the related lease period or the life of the asset</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_2275"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i0b7d563eb2b841fea645a17d5ab4e61b" continuedAt="i57c4c6923d424a46853a36db7e8ad038"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjc1L2ZyYWc6MDE3NjBlOGZlY2JhNGFkNjg3YjIxNGFlYmU2NzI2NzAvdGV4dHJlZ2lvbjowMTc2MGU4ZmVjYmE0YWQ2ODdiMjE0YWViZTY3MjY3MF8yNzQ4Nzc5MTM1OTA2_09c051f8-0de9-4c42-afd6-fa66a2e6661b" continuedAt="ib873d7858d3749659e4d6c3d0b19d75e" escape="true">Impairment of Long-Lived Assets</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib873d7858d3749659e4d6c3d0b19d75e">The long-lived assets of the Company are reviewed for impairment in accordance with ASC 360, &#8220;Property, Plant and Equipment&#8221; (&#8220;ASC 360&#8221;), whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. There were no impairment charges to long-lived assets during the periods presented.</ix:continuation> </span></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2291"></div><ix:continuation id="i57c4c6923d424a46853a36db7e8ad038" continuedAt="i32f36ac43125499dbb29e942124a9758"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGV4dHJlZ2lvbjplNGE3MmZjNWE3YjU0YmZlYTNmYzY1ZGUwNjZmMTljMF8yNzQ4Nzc5MTM0NDE3_6128fe94-42bc-4bea-8242-051eb2cd850e" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist primarily of customer relationships, technology and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. Intangible assets consist primarily of customer relationships, technology, and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:AmortizationPeriodOfIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGV4dHJlZ2lvbjplNGE3MmZjNWE3YjU0YmZlYTNmYzY1ZGUwNjZmMTljMF8yNzQ4Nzc5MTM0NDE5_7a67f8d4-8830-4de5-9cc0-6bd0be930bbc" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization for the intangible assets was recognized over the following periods:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i19b53d3a558b40eba98356f07242f91b_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8yLTItMS0xLTg2NjkzL3RleHRyZWdpb246NTY1ZDY5ZTFhYjE1NDdmYWIzMzk5ODUzZmM5Yzg1MGFfMjc0ODc3OTA2OTQ0OA_14fd4922-0fda-48a0-bc67-df0d5af5f305">7</ix:nonNumeric>-<ix:nonNumeric contextRef="if25fb9fa66a542e585adf96400a665c0_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8yLTItMS0xLTg2NjkzL3RleHRyZWdpb246NTY1ZDY5ZTFhYjE1NDdmYWIzMzk5ODUzZmM5Yzg1MGFfMjc0ODc3OTA2OTQ1Mg_bc222f80-509a-4034-929c-eb5961b5c4bd">9</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ie43814c0a4954a95a0bfa12db07d9f54_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8zLTItMS0xLTg2NzA1L3RleHRyZWdpb246MmUyZmNkYmU4MzE4NDNhYThiZWE2NTI5MGExNGM4MThfMjc0ODc3OTA2OTQ0OA_1e1e1f71-d37a-481a-a79c-57b0c4e10e60">5</ix:nonNumeric>-<ix:nonNumeric contextRef="icf27577807334b16b6f767f7456e5e83_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8zLTItMS0xLTg2NzA1L3RleHRyZWdpb246MmUyZmNkYmU4MzE4NDNhYThiZWE2NTI5MGExNGM4MThfMjc0ODc3OTA2OTQ1Mg_f380cf60-f2dc-419e-a882-d0c59c568112">8</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradename</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i6a2ce8d908af4d4b840bce01a4a1b1c4_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF80LTItMS0xLTg2NzE3L3RleHRyZWdpb246MzgwNzNjN2ZjZjk1NGE4NGE5OGM3NDZiYmQ1NDE4YmRfMjc0ODc3OTA2OTQ0OA_ce5f7f6f-6fbc-4071-b086-9013bf7ed37b">10</ix:nonNumeric></span></div></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2307"></div><ix:continuation id="i32f36ac43125499dbb29e942124a9758" continuedAt="iffed0d2c7752499aabed40a0325bc6a1"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzA3L2ZyYWc6NTc4ZGYxYzkwNzU1NDdkNTk4ZDdkZGE3N2E3NTM1ZjMvdGV4dHJlZ2lvbjo1NzhkZjFjOTA3NTU0N2Q1OThkN2RkYTc3YTc1MzVmM18yNzQ4Nzc5MTMzMzY1_fbb2ca95-9857-41f3-b866-b5f75c10f2c3" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations using the acquisition method of accounting, which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is subject to an impairment test at the reporting unit level at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. The Company identified two reporting units - EE&amp;T and M&amp;T. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. An impairment loss is recognized in an amount equal to the excess. There were no impairment charges to goodwill during the periods presented.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2324"></div><ix:continuation id="iffed0d2c7752499aabed40a0325bc6a1" continuedAt="iafe4ae750c9f477fa93490d10d134305"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzI0L2ZyYWc6MmU0NzFiYTFhZjNlNGVkMTgyMTU2NTQyMTUwZjI3MjQvdGV4dHJlZ2lvbjoyZTQ3MWJhMWFmM2U0ZWQxODIxNTY1NDIxNTBmMjcyNF8yNzQ4Nzc5MTI5ODYz_ab4281eb-2746-45db-b1c0-d6315cc4e982" escape="true"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzI0L2ZyYWc6MmU0NzFiYTFhZjNlNGVkMTgyMTU2NTQyMTUwZjI3MjQvdGV4dHJlZ2lvbjoyZTQ3MWJhMWFmM2U0ZWQxODIxNTY1NDIxNTBmMjcyNF8yNzQ4Nzc5MTI5ODY1_707936b4-5cb1-434d-b1d9-6b3411d2bb78" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. The Company currently does not have any finance leases.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component. Operating lease ROU assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index (&#8220;CPI&#8221;). The ROU and lease liability were calculated using the initial CPI and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Payments for variable lease costs are expensed as incurred and not included in the operating lease ROU assets and liabilities. For short-term leases with a term of 12 months or less, operating lease ROU assets and liabilities are not recognized and the Company records lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate used to determine the present value of the future lease payments is the Company&#8217;s incremental borrowing rate, because the interest rate implicit in the Company&#8217;s leases is not readily determinable. The Company&#8217;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company&#8217;s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and do not assume renewals unless it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2340"></div><ix:continuation id="iafe4ae750c9f477fa93490d10d134305" continuedAt="if952773b2f2e4b77ba3ab26dd39e0ff8"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8yNzQ4Nzc5MTI4MTk5_f780ae81-9e71-43c3-b49b-ff24ddf8dfed" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Severance Pay</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of Kaltura Israel's agreements with its employees in Israel are in accordance with section 14 of the Israeli Severance Pay Law. Upon contribution of the full amount of the employee's monthly salary and release of the policy to the employee, no additional legal obligation exists between the parties and no additional payments are made by the Company to the employee; therefore, related assets and liabilities are not presented in the balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Kaltura Israel employees who are not subject to section 14, the Company calculated the liability for severance pay pursuant to the Severance Pay Law based on the most recent salary of these employees multiplied by the number of years of employment as of the balance sheet date. Kaltura Israel's liability for these employees is fully provided for via monthly deposits with severance pay funds, insurance policies and an accrual. The value of these deposits is recorded as an asset on the Company's balance sheet in other assets, noncurrent.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses recorded in Kaltura Israel for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8xMTE3_b1af30d4-bb88-4eca-ada1-6181df264428">3,976</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8xMTIy_39fd7bb8-b9e5-4926-98f3-5079809c09d5">3,937</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8xMTI5_d9b29578-39a9-4183-9f0c-ac4a86395f83">2,565</ix:nonFraction>, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's employees in the U.S. receive severance benefits in the event of an involuntary termination that increase in accordance with their tenure and base salary. The Company accounts for post-employment benefits in accordance with ASC Topic No.&#160;712,&#160;Compensation &#8211; Nonretirement Post-employment Benefits.&#160;These benefits, primarily severance, are not accrued until the amount can be reasonably estimated.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses recorded in the U.S. for the years ended December&#160;31, 2022, 2021 and 2020, other than one-time termination benefits detailed in Note 18, were immaterial.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2356"></div><ix:continuation id="if952773b2f2e4b77ba3ab26dd39e0ff8" continuedAt="i611ba85858114b24b31cefbdc91f10e0"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV8yNzQ4Nzc5MTI0NjQ3_c28d2561-a418-40bf-9503-81a36d6ed0f0" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Israeli Employees Defined Contribution Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a pension contribution plan with respect to Kaltura Israel's employees. Under the plan, Kaltura Israel contributed up to&#160;6.5%&#160;of each employee's monthly salary toward the plan. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined contribution pension plan expenses for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV80NjQ_916eb78f-d728-45b0-b3a7-78300ee3a969">3,099</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV80Njg_b68d51f3-0476-48aa-a12f-70b1dfaac6f3">3,108</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV80NzU_6bc76215-bf42-47fb-b831-fa06d1206819">2,061</ix:nonFraction>, respectively.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2372"></div><ix:continuation id="i611ba85858114b24b31cefbdc91f10e0" continuedAt="i9d6c4c3e1f634da7ba50734a541ffff3"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzcyL2ZyYWc6NWMyZDQ2ZDdkOTBiNDhiMDlkZDI3Yjc1ZTUwODZmMWQvdGV4dHJlZ2lvbjo1YzJkNDZkN2Q5MGI0OGIwOWRkMjdiNzVlNTA4NmYxZF8yNzQ4Nzc5MTIzNjc2_c4216f0e-dd9a-4208-8700-a1767dd70877" continuedAt="i2c7837530b9b4cf9afd0dad5893b05c1" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). Under ASC 606, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company applies judgment in identifying and evaluating terms and conditions in contracts which may impact revenue recognition. To determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 1. Identify the contract with a customer</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the terms and conditions of contracts with customers and its customary business practices in identifying contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, each party&#8217;s rights regarding the services to be transferred can be identified, payment terms for the services can be identified, it has been determined that the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer&#8217;s ability and intent to pay, which is based on a variety of factors, including the customer&#8217;s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer. The Company engages in formal, written, and binding contracts with its customers that create enforceable rights and obligations between the parties and state each party&#8217;s rights regarding the license and services to be transferred and the terms of payment. The Company evaluates the probability of collection of the consideration that it is entitled to receive in exchange for the subscriptions and professional services it transfers to the customer. The Company records trade receivables and related contract liabilities for non-cancelable contracts with customers when the right to consideration is unconditional.&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:3pt;padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i9d6c4c3e1f634da7ba50734a541ffff3" continuedAt="i73f4c7f5b3c64c91a6a0ae50ab64411f"><ix:continuation id="i2c7837530b9b4cf9afd0dad5893b05c1" continuedAt="iccc29144f4e8463fa717c8d83da52f3a"><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 2. Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from the Company or from third-parties, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides subscriptions to its Video Experience Cloud, which powers live, real-time, and on-demand video experiences. The Company provides access to its platform either as a cloud-based service ("SaaS" or "PaaS") or, less commonly, as a license to software installed on the customer's premises ("On-Prem") all together defined as subscriptions in the statement of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional Services (&#8220;PS&#8221;) consist of integration, configuration and customization activities. In some of the Company's arrangements, PS are accounted for as a separate performance obligation. However, in some of the Company&#8217;s SaaS and PaaS arrangements the Company determined that the PS are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation.</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 3. Determine the transaction price</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration which the Company is expected to be entitled to in exchange for transferring the promised goods or services to the customer. This transaction price is exclusive of amounts collected on behalf of third parties, such as sales tax and value-added tax. The Company rarely provides its customers with price concessions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts usually include a fixed amount of consideration, as well as variable consideration for overage usage that, in most cases, is not considered probable at the inception of the contract. Revenue accounted for as variable consideration for overages usage is recognized when the uncertainty is resolved, usually when the customer exceeds its committed usage threshold (i.e., overages are consumed) and the overages are invoiced. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company rarely has contracts for which the difference between the payment date and the revenue recognition timing is more than 12 months. The primary purpose of the Company&#8217;s payment terms is to provide customers with a simple and predictable way to purchase the Company&#8217;s subscriptions, not to provide customers with financing.&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has elected to apply the practical expedient for financing component for transactions in which the difference between the payment date and the revenue recognition timing is up to 12 months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 4. Allocate the transaction price to performance obligations in the contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#8220;SSP&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When applicable, the Company allocates the transaction price between the separate performance obligations according to their SSP, which is based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information, including, but not limited to, pricing practices, market conditions, and the economic life of the software.</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5. Recognize revenue when or as the Company satisfies a performance obligation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised good or service to the customer. Revenue is recognized when control of the good or services is transferred to the customer, in an amount that reflects the consideration expected to be received in exchange for those services. A customer obtains control of a good or service if it has the ability to direct the use of and obtain substantially all of the remaining benefits from the good or service.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date in which the customer is granted access to the subscription. Revenue from the sale of a term license in On-Prem deals is recognized at a point in time in which the license is delivered to the customer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from post-contract services ("PCS") included in On-Prem projects is recognized ratably over the time of the PCS.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i73f4c7f5b3c64c91a6a0ae50ab64411f" continuedAt="i6f875231038244f0ad39b3f6ac163f58"><ix:continuation id="iccc29144f4e8463fa717c8d83da52f3a"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from PS that is accounted for as a separate performance obligation is recognized upon rendering of the service. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the sales commissions and bonuses earned by the Company's employees and management are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions and bonuses for new contracts are deferred and then amortized consistently with the pattern of revenue recognition for each performance obligation for contracts for which the commissions were earned, mainly on a straight-line basis, over a period of benefit that the Company has estimated to be mainly five years. This period of benefit was determined by taking into consideration the technology's useful life. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales bonuses for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies deferred costs as current or noncurrent based on the timing of when the Company expects to recognize the expense.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of sales commissions are consistent with the pattern of revenue recognition of each performance obligation and are included in sales and marketing expense in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs incurred to fulfill its contracts when the costs relate directly to a contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenues generated under the contract. Costs to fulfill contracts are expensed to cost of revenue on a straight-line basis over a period of five years which reflects the technological useful life.</span></div></ix:continuation></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2388"></div><ix:continuation id="i6f875231038244f0ad39b3f6ac163f58" continuedAt="i855c38a1dd18420e992333c81c1b8eea"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzg4L2ZyYWc6MTMxMGVmNTI0NWM1NDRjODk0NDZjNjQ5YmQzYzllMjUvdGV4dHJlZ2lvbjoxMzEwZWY1MjQ1YzU0NGM4OTQ0NmM2NDliZDNjOWUyNV8yNzQ4Nzc5MTA2MTA2_b0d48a4c-c6c3-4565-8a48-f6ddcc6c7eed" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2404"></div><ix:continuation id="i855c38a1dd18420e992333c81c1b8eea" continuedAt="i1c4a0a45e467463499f48311daf6c25d"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDA0L2ZyYWc6NGM5MTg5YzhlNzMzNGU3OGJkMGU5OWZmZTE5ZGJjMjQvdGV4dHJlZ2lvbjo0YzkxODljOGU3MzM0ZTc4YmQwZTk5ZmZlMTlkYmMyNF8yNzQ4Nzc5MTA0ODU2_4be4dcac-d25d-4aa7-b88b-c436cb7b134d" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are charged to the statements of operations as incurred, except to the extent that such costs are associated with internal-use software that qualifies for capitalization.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2420"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i1c4a0a45e467463499f48311daf6c25d" continuedAt="i267593941e2a4aea99233f258fee8baf"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8yNzQ4Nzc5MTA0NDE2_5ce9f431-6a3e-44db-b316-0ccc1eb077f0" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to develop internal-use software are capitalized and amortized over the estimated useful life of the software, which is generally five years. In accordance with ASC Topic, 350-40, "Internal-Use Software," capitalization of costs to develop internal-use software begins when preliminary development efforts are successfully completed, the Company has committed project funding and it is probable that the project will be completed and the software will be used as intended. Costs related to the maintenance of internal-use software are expensed as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews internal-use software costs to determine whether the projects will be completed, placed in service, removed from service or replaced by other internally developed or third-party software. If the asset is not expected to provide any future benefit, the asset is retired, and any unamortized cost is expensed. Capitalized internal-use software costs are recorded under property and equipment, net. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When events or changes in circumstances require, the Company assesses the likelihood of recovering the cost of internal-use software. If the net book value is not expected to be fully recoverable, internal-use software would be impaired to its fair value. During the years ended December&#160;31, 2022, 2021 and 2020, the Company capitalized $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8xMzQ5_d0cf8009-8089-438a-b1db-d0aab5f80eaa">5,115</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8xMzUz_1859774b-573a-4e3d-8ea6-e0c1239bddad">4,838</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8xMzYw_032b70bc-2a6d-4a22-974d-17516f50b5cf">1,893</ix:nonFraction> of software development costs, respectively. No impairment was recorded for the years ended December&#160;31, 2022,  2021 and 2020.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2436"></div><ix:continuation id="i267593941e2a4aea99233f258fee8baf" continuedAt="i630b445aa4d74f9da21d343c8c4d4992"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNzQ4Nzc5MTAxNDY4_ec0311b5-320c-4626-94b6-5204d9ddac48" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred and include marketing activities, demand generation, events, public relations and brand-building activities. Advertising costs for the years ended December&#160;31, 2022, 2021 and 2020, amounted to $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNDI_0e3378b1-e304-4a4c-9240-174d2ed245d8">5,767</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNDY_de39811f-9db7-4f79-8f0a-750ff0d1f426">5,057</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNTM_1d498140-6598-4830-8faa-d510c2834df7">3,143</ix:nonFraction>, respectively, and are included in sales and marketing expenses in the consolidated statements of operations.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2452"></div><ix:continuation id="i630b445aa4d74f9da21d343c8c4d4992" continuedAt="ic26f2bc8d0ee408f8456735339050e11"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDUyL2ZyYWc6NWU0MDVhYjFmYTJiNGVmYThlYjExNTVmZDc0NDVmY2EvdGV4dHJlZ2lvbjo1ZTQwNWFiMWZhMmI0ZWZhOGViMTE1NWZkNzQ0NWZjYV8yNzQ4Nzc5MTAwNzUy_89733d74-f23f-4f03-bd03-d3015eafc4dd" continuedAt="ib722210e59c64eb4b2a876246f092728" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation in accordance with ASC 718,"Compensation - Stock Compensation" ("ASC 718"). ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock option awards and restricted stock units (&#8220;RSUs&#8221;), that vest only based upon the satisfaction of a service condition. The Company selected the Black-Scholes option-pricing model as the most appropriate fair value method for its option awards. The option-pricing model requires a number of assumptions, of which the most significant are the fair value of its common stock, the expected stock price volatility, expected option term, risk-free interest rates and expected dividend yield.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment. For RSUs, the Company determines the grant-date fair value of the RSUs as the fair value of the Company&#8217;s common stock on the grant date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation cost for options and stock awards that have a graded vesting schedule and contain only service condition on a straight-line basis over the requisite service period for the entire award. Forfeitures are accounted for as they occur instead of estimating the number of awards expected to be forfeited.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted three of its executives stock options that vest only upon the satisfaction of market-based conditions. The market-based conditions reflect specific prices for the Company&#8217;s common stock, which must be exceeded for each tranche of the grant to vest.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="ic26f2bc8d0ee408f8456735339050e11" continuedAt="icd8c077944e9473183fd9c6d7321e2d5"><ix:continuation id="ib722210e59c64eb4b2a876246f092728"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For market-based awards, the Company determined the grant-date fair value utilizing a Monte Carlo simulation model, which incorporates various assumptions including expected stock price volatility, risk-free interest rates, expected exercise behavior for vested options, expected date of a qualifying event and expected form and timing of a liquidity event. The Company estimated the volatility of the common stock on the date of grant based on the weighted average historical stock price volatility of comparable publicly-traded companies. Because the option does not qualify as &#8220;plain vanilla&#8221; per SEC Staff Accounting Bulletin 107, the expected term cannot be estimated based on the simplified model described in the Bulletin. In order to address the term, the Monte Carlo simulation model includes an assumption about the price level at which vested options are expected to be exercised (the &#8220;Sub Optimal Exercise&#8221; factor). The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The rate used is based on the expected term of the option.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its market-based awards based on the accelerated attribution method over the estimated requisite service period of each of the awards. The Company has determined that there is no explicit or implicit service period for the awards, and therefore the requisite service period is based on the derived service period.&#160;The derived service period is the term calculated in the Monte Carlo valuation model as described above. The derived service period is the median duration of the simulated price paths in which the option tranche vests, which is determined by the above assumptions.</span></div></ix:continuation></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2468"></div><ix:continuation id="icd8c077944e9473183fd9c6d7321e2d5" continuedAt="i3e6ab655a26e45bcb1f35b4259cb9586"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDY4L2ZyYWc6YWQ2ZDk4MTUwOWExNGZkY2JiNzVlYzNmNzFjZjRiNGQvdGV4dHJlZ2lvbjphZDZkOTgxNTA5YTE0ZmRjYmI3NWVjM2Y3MWNmNGI0ZF8yNzQ4Nzc5MDkzMzg4_52918339-2f19-4456-b6c6-171d14265640" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for business combination in accordance with ASC 805, "Business combinations". ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at fair values as of that date. Any excess of the fair value of net assets acquired over purchase price and any subsequent changes in estimated contingencies are to be recorded in earnings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs are expensed to the statement of operations in the period incurred.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2484"></div><ix:continuation id="i3e6ab655a26e45bcb1f35b4259cb9586" continuedAt="idf347a3868884a7f8c3b13db08496d05"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDg0L2ZyYWc6NmI1MDk5YWRjMTJjNDY0ZTgwM2E1NGFiMzIwYjg4ZWYvdGV4dHJlZ2lvbjo2YjUwOTlhZGMxMmM0NjRlODAzYTU0YWIzMjBiODhlZl8yNzQ4Nzc5MDkyMzA2_a613d2c2-06aa-45d0-a0fe-b42f28296470" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with ASC 740, "Income Taxes". This codification prescribes the use of the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and for carry-forward tax losses. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax asset will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740, "Income Taxes". Accounting guidance addresses the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the consolidated financial statements, under which a company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax benefits recognized in the consolidated financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. Accordingly, the Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return (see also Note 11).</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2500"></div><ix:continuation id="idf347a3868884a7f8c3b13db08496d05" continuedAt="i22ae087af5af41b5bc1c60ba9492ea94"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAwL2ZyYWc6NmZhZTNhMWU4ZWNiNGE0N2IzMDIxMjMwYzBkZGFhYzgvdGV4dHJlZ2lvbjo2ZmFlM2ExZThlY2I0YTQ3YjMwMjEyMzBjMGRkYWFjOF8yNzQ4Nzc5MDg5MTM0_fde45fa1-07fe-42e5-a56f-2b744762012a" continuedAt="id1100039922f48a083e584ca272caa8d" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's basic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period, without consideration of potentially dilutive securities. The diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury share method or the if-converted method based on the nature of such securities. Diluted net loss per share is the same as basic net loss per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i22ae087af5af41b5bc1c60ba9492ea94" continuedAt="ibbedfbd57e33408d803f3d225ef638bd"><ix:continuation id="id1100039922f48a083e584ca272caa8d">Prior to the completion of the Company's initial public offering in July 2021 (&#8220;IPO&#8221;), the Company computed net loss per share using the two-class method required for participating securities. The two-class method requires income available to common stockholder for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company considered its convertible preferred stock to be participating securities as the holders of the convertible preferred stock would be entitled to dividends that would be distributed to the holders of common stock, on a pro-rata basis, assuming the conversion of all outstanding shares of convertible preferred stock into common stock. These participating securities did not contractually require the holders of such stock to participate in the Company&#8217;s losses. As such, net loss for the periods presented was not allocated to the Company&#8217;s participating securities.</ix:continuation></ix:continuation></span></div><div id="i8fe55c16eba3484192ba23076473761f_2516"></div><ix:continuation id="ibbedfbd57e33408d803f3d225ef638bd" continuedAt="i7a0decd19831461bba203f959696e2e6"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGV4dHJlZ2lvbjo0ZmI5ZGRjN2ZlZDE0NmY2YjBmNDgyYjUzMGRkZTg5NF8yNzQ4Nzc5MDg1Njcw_8ff426b9-148c-46d6-9d25-4d724a1a1ff4" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risks</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, restricted cash and trade receivables.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company's and its subsidiaries' cash and cash equivalents and restricted cash are invested with major banks in Israel, the United Kingdom and the United States. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. However, in general, these investments may be redeemed upon demand and therefore bear minimal risk.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major customer data as a percentage of total revenues:</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGV4dHJlZ2lvbjo0ZmI5ZGRjN2ZlZDE0NmY2YjBmNDgyYjUzMGRkZTg5NF8yNzQ4Nzc5MDg1Njcy_1f149d6d-3614-449f-a491-7054bbb82364" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a customer that represented 10% or more of the Company&#8217;s total revenue in each of the periods set forth below:</span></div><div style="padding-left:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"><tr><td style="width:1.0%"></td><td style="width:58.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.746%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2022</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Customer A (Media and Telecom)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="ibf1aba536ae34004a5879fcf2fe0b3fb_D20220101-20221231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGFibGU6NzM2ZTUzNWRkOTAxNDYzNGFmYzEzMjBlYzVjN2E4MzMvdGFibGVyYW5nZTo3MzZlNTM1ZGQ5MDE0NjM0YWZjMTMyMGVjNWM3YTgzM18zLTItMS0xLTczNjgx_ea581f31-a9dd-42e6-a0a8-b3f3467cd3d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i507138270ede4f8daa142da554c526a1_D20210101-20211231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGFibGU6NzM2ZTUzNWRkOTAxNDYzNGFmYzEzMjBlYzVjN2E4MzMvdGFibGVyYW5nZTo3MzZlNTM1ZGQ5MDE0NjM0YWZjMTMyMGVjNWM3YTgzM18zLTQtMS0xLTczNjgx_f09eaa30-5c06-4cdb-a9d0-ab8ecbe32eb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i2fa2a2faf43b4485ae9e6ae07693610d_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGFibGU6NzM2ZTUzNWRkOTAxNDYzNGFmYzEzMjBlYzVjN2E4MzMvdGFibGVyYW5nZTo3MzZlNTM1ZGQ5MDE0NjM0YWZjMTMyMGVjNWM3YTgzM18zLTYtMS0xLTczNjgx_fba9c95b-da31-48be-a58f-ed1a606decb8">11.60</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*) Represents an amount that is lower than 10% of the Company&#8217;s total revenue.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2532"></div><ix:continuation id="i7a0decd19831461bba203f959696e2e6" continuedAt="i984510e4aab54fb1819278bb0174647d"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTMyL2ZyYWc6YzhlZjhlMmRjNzAyNDBkNThmMzNjNjk2MjJhMjYxYTEvdGV4dHJlZ2lvbjpjOGVmOGUyZGM3MDI0MGQ1OGYzM2M2OTYyMmEyNjFhMV81NDk3NTU4Mjc3MTI_6d19ea51-a798-41cd-b935-a32dce5808dd" continuedAt="i480dab80463e4ac18cef25eba66fb5e2" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, "Fair Value Measurements and Disclosures", defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 -&#160;&#160;&#160;&#160;Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i984510e4aab54fb1819278bb0174647d" continuedAt="i157c06b0c38d476f864c4aececfdddef"><ix:continuation id="i480dab80463e4ac18cef25eba66fb5e2"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 -&#160;&#160;&#160;&#160;Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 -&#160;&#160;&#160;&#160;Valuations based on inputs that are unobservable and significant to the overall fair value measurement. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, restricted cash, trade receivables, prepaid expenses and other current assets, employees and payroll accruals, trade payables, accrued expenses and other current liabilities, current portion of long-term loans and current portion of long-term lease approximate their fair value due to the short-term maturities of such instruments.</span></div></ix:continuation></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2548"></div><ix:continuation id="i157c06b0c38d476f864c4aececfdddef" continuedAt="i7f5058f6a56c421f8ee16279e04980c1"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTQ4L2ZyYWc6YzhmYWQxMjQ5MjRhNGNjODkwMDM0YWM1YWM3ZmQzYzUvdGV4dHJlZ2lvbjpjOGZhZDEyNDkyNGE0Y2M4OTAwMzRhYzVhYzdmZDNjNV81NDk3NTU4MjMyMDA_5a234380-9272-4779-8e27-d721c44aab33" continuedAt="i6162add365ce4a43a5e5acd61a0f6b3e" escape="true">Legal Contingencies</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6162add365ce4a43a5e5acd61a0f6b3e">From time to time, the Company or one of its subsidiaries become involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes and are not predictable with assurance. Specifically, the Company might be subject to contractual penalties, including liquidated damages, as well as breach of contract claims, which could result in litigation and cause the Company to incur additional costs, including in the form of additional damages or settlement payments. The Company accrues for contingencies when the loss is probable and it can reasonably estimate the amount of any such loss.</ix:continuation> </span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2564"></div><ix:continuation id="i7f5058f6a56c421f8ee16279e04980c1" continuedAt="i0166121fe9f2468781680ff715d5b398"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTY0L2ZyYWc6MDYwZjM4MzcxNjY2NGYxOGJjZmU0NDI2MTVmMTFkZmYvdGV4dHJlZ2lvbjowNjBmMzgzNzE2NjY0ZjE4YmNmZTQ0MjYxNWYxMWRmZl81NDk3NTU4MjE3ODk_2205a39a-253e-4b3f-8253-3d765182dcb9" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an "emerging growth company," the Jumpstart Our Business Startups Act ("JOBS Act") allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (&#8220;ROU&#8221;) asset for the right to use the underlying asset for the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected to adopt the practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $<ix:nonFraction unitRef="usd" contextRef="id8993bb041154ea882f304e3f791e555_D20220101-20220101" decimals="-3" name="kltr:IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTY0L2ZyYWc6MDYwZjM4MzcxNjY2NGYxOGJjZmU0NDI2MTVmMTFkZmYvdGV4dHJlZ2lvbjowNjBmMzgzNzE2NjY0ZjE4YmNmZTQ0MjYxNWYxMWRmZl8xNTI0_7357eaad-8d07-4c41-a0b9-103c2db14add">823</ix:nonFraction>. The adoption of Topic 842 did not have a material impact to the Company&#8217;s results of operations or cash flows. See Note 7, Leases, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance became effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2580"></div><ix:continuation id="i0166121fe9f2468781680ff715d5b398" continuedAt="i28f6e33860f44780aec4ea2a61133bc1"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTgwL2ZyYWc6ODA0MjE3NzE0ZWZkNGZiMTlmN2JjODE5ZTExMTU5ZDQvdGV4dHJlZ2lvbjo4MDQyMTc3MTRlZmQ0ZmIxOWY3YmM4MTllMTExNTlkNF81NDk3NTU4MTY3MDI_78ff3cfb-d78b-4bf5-9ba2-ba18e604ba7e" continuedAt="i8372723341fa412a91d2e61d966c14be" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Guidance Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company does not expect that ASU 2016-13 will have a material impact on its consolidated financial statements and related disclosures.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i28f6e33860f44780aec4ea2a61133bc1"><ix:continuation id="i8372723341fa412a91d2e61d966c14be">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.</ix:continuation></ix:continuation></span></div><div id="i8fe55c16eba3484192ba23076473761f_289"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTI3OA_b644f084-f43c-4a26-a2a6-b62a9ac8b1ab" continuedAt="ie328d806e3d14cae9bdf09c09bbc71d0" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 3:   REVENUES FROM CONTRACTS WITH CUSTOMERS</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTI3OQ_b31c8b48-24eb-4512-b404-dcbd54c0e492" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present disaggregated revenue by category:</span></div><div style="padding-left:85.2pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.953%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a09330dd73c49afbf40d5c266fff358_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtMi0xLTEtNzIzNzE_9e5bf13f-21dd-4e72-8661-156e9e1e86fd">113,551</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a09330dd73c49afbf40d5c266fff358_D20220101-20221231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtNC0xLTEtNzIzNzE_38d58ddb-246c-4bd0-a5d0-1cc815155178">94.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i750101a8548544be875c0168662daccf_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzQtNi0xLTEtNzkwMjQ_8bbf2db5-b20a-4c2c-a9de-e8f28771e077">38,929</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i71262ca10bc7449085213d6fbd74cbb6_D20220101-20221231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzQtOC0xLTEtNzkwMjQ_ad2eb6f0-d17e-4470-8868-1ded2008d3be">80.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2506e786607941d08052e0b32b8a50cb_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzYtMi0xLTEtNzIzNzE_b0dfa39c-df35-47b3-a557-66fd3b7ea57e">6,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2506e786607941d08052e0b32b8a50cb_D20220101-20221231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzYtNC0xLTEtNzIzNzE_a0f49498-1666-494b-9a63-69caba741f6b">5.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a76b69de7df40bcaa782adebcd0b146_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtNi0xLTEtNzkwMjQ_429d97ea-7b8f-4ef6-9906-a500587ebf8b">9,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a76b69de7df40bcaa782adebcd0b146_D20220101-20221231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtOC0xLTEtNzkwMjQ_7cced6f3-3a21-4547-8dcd-112d7ec28ba1">19.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17313f7f5e6b4345a77900c8b8375796_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctMi0xLTEtNzkwMjQ_83c71fb0-78da-49b2-b037-4eb9960fe56e">120,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i17313f7f5e6b4345a77900c8b8375796_D20220101-20221231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctNC0xLTEtNzkwMjQ_c34f822c-be3e-45c6-8ae3-3cff6752e7bc">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic435d5a3059c48069df3d6fa1653e616_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctNi0xLTEtNzkwMjQ_61f97699-e6c9-49ab-b933-14540c13a4cb">48,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iacb78b988cb04ed2bfa9dce75a9ebd04_D20220101-20221231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctOC0xLTEtNzkwMjQ_898208a0-4203-4325-8557-7b1b275ee1ce">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.953%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9797f10e1c7434cab337a2cfbac95cf_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtMi0xLTEtNzkwNzg_a0c5d1cc-3aa5-436c-b25f-f264818c5d2c">108,842</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib9797f10e1c7434cab337a2cfbac95cf_D20210101-20211231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtNC0xLTEtNzkwNzg_491e9471-aa32-4540-b927-4bbd5db30aea">91.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e82643af9204545b8c8aff5a896c254_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtNi0xLTEtNzkwNzg_2eb51f5c-f2c4-4af3-8f6c-6416fa969e74">36,124</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0e82643af9204545b8c8aff5a896c254_D20210101-20211231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtOC0xLTEtNzkwNzg_82e9386f-4c37-4ca4-ae08-0383dc84e3fa">78.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id619151841a74d219c3061c6c91354ab_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtMi0xLTEtNzkwNzg_4210e30a-b085-4861-8c17-925c8bf29c8f">10,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id619151841a74d219c3061c6c91354ab_D20210101-20211231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtNC0xLTEtNzkwNzg_8f61b9ca-7d86-484b-a3ac-c0bdeb55e194">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c197e163b7f415e89d492744f85b52e_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtNi0xLTEtNzkwNzg_51ca1a6c-2c9a-4c28-983c-ab3177798ed4">9,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4c197e163b7f415e89d492744f85b52e_D20210101-20211231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtOC0xLTEtNzkwNzg_36daaca6-7103-4ab7-b506-5d0cd368680f">21.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34409fbdb6a74b54afb8dd5032215f17_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctMi0xLTEtNzkwNzg_9f81cd0a-fc08-4bb6-b364-a6d6ab96dab4">118,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i34409fbdb6a74b54afb8dd5032215f17_D20210101-20211231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctNC0xLTEtNzkwNzg_843089b5-3907-41b3-ae5d-7bcc177a9a3b">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eced236cdfd442bb527d8a5ce00cad5_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctNi0xLTEtNzkwNzg_580028d7-0e10-4c2c-8c74-d9a4a1fe64dc">46,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8eced236cdfd442bb527d8a5ce00cad5_D20210101-20211231" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctOC0xLTEtNzkwNzg_b5dd1106-b364-42d9-8565-9c24de8682ef">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.953%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie79697f4aa5442e098276470b417d485_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtMi0xLTEtNzkwOTM_a5fe6763-633f-4c65-b450-c57548b26c37">74,473</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie79697f4aa5442e098276470b417d485_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtNC0xLTEtNzkwOTM_64d20c1f-6558-4e5c-99c6-4f1e5040218a">92.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6d2a9df5478412ba35597a134268dab_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtNi0xLTEtNzkwOTM_1f22eef9-287d-409b-8694-a68324e35455">29,591</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib6d2a9df5478412ba35597a134268dab_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtOC0xLTEtNzkwOTM_84e30d08-ab2e-4a65-8c54-7d4504ec368c">74.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628310eee2084a5d83fc5fcd8ea3fcd3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtMi0xLTEtNzkwOTM_b816591e-eed4-485e-8cd3-d102fa9aa6da">5,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i628310eee2084a5d83fc5fcd8ea3fcd3_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtNC0xLTEtNzkwOTM_a15012f1-07c3-4a00-9f16-220f28c7b9ea">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i856b7196424e45939188534935fb8279_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtNi0xLTEtNzkwOTM_933965cb-66b7-40ad-8db0-75f8b492278a">10,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i856b7196424e45939188534935fb8279_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtOC0xLTEtNzkwOTM_339898ab-47a0-41c9-9f2f-fa2185608568">26.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib85794566e564efdbb760727e1b16a91_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctMi0xLTEtNzkwOTM_4aa8ca22-e0de-4d21-a7eb-07abb136ba52">80,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib85794566e564efdbb760727e1b16a91_D20200101-20201231" decimals="0" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctNC0xLTEtNzkwOTM_b3e12414-ebf1-4950-918f-0a732f88f383">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i153a674a8e1f46fc97f47240aec0b70c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctNi0xLTEtNzkwOTM_6875f51b-b59b-4d11-ad85-85523b532ba1">39,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i153a674a8e1f46fc97f47240aec0b70c_D20200101-20201231" decimals="1" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctOC0xLTEtNzkwOTM_a48d03cb-d749-4652-80b3-799ce6de3c9e">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="ie328d806e3d14cae9bdf09c09bbc71d0" continuedAt="i9de6fa5ad5b84d14aa8ea9a73486cc6f"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue. Revenue is deferred when the Company invoices in advance of performance under a contract. The current portion of the deferred revenue balance is recognized as revenue during the&#160;12-month&#160;period after the balance sheet date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The noncurrent portion of the deferred revenue balance is recognized as revenue following the 12-month period after the balance sheet date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all the revenue that was included in the deferred revenue, current as of January 1, 2022, was recognized as revenue during 2022.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTE4OA_011d071c-10fa-4047-886f-deec52a8780c">171,660</ix:nonFraction>, which consists of both billed consideration in the amount of $<ix:nonFraction unitRef="usd" contextRef="id3c1770ba9c941d0b531d31cd5f81235_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTE5Mg_c38f1aba-199a-46ee-aa90-f34b5ace59a7">61,107</ix:nonFraction> and unbilled consideration in the amount of $<ix:nonFraction unitRef="usd" contextRef="ic7a8a8040c2a499d8a815dd715d8a01e_I20221231" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTIwMA_9adf2fa4-9805-40f2-b535-9251fe600dab">110,553</ix:nonFraction> that the Company expects to recognize as revenue and was yet recognized on the balance sheet. The Company expects to recognize <ix:nonFraction unitRef="rate" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="1" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTIwOA_0c765d60-e578-473e-8627-2065d2affeaa">60</ix:nonFraction>% of its remaining performance obligations as revenue in the year ending December&#160;31, 2023, and the remainder thereafter.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTI4MA_2ab0accb-7fab-43b1-bee3-6e7aa3622c05" continuedAt="i06f5e17a3773457fb06b5902f0f265e6" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to obtain a contract:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.230%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzMtMi0xLTEtNzIzNzE_f822d381-9410-492c-aa01-cdfcd2facdc4">26,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzMtNC0xLTEtNzIzNzE_53f22c23-7852-41bb-9603-1598cbb6c6c5">17,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8a5ab5844aa47508cf3b0a428dc5137_I20191231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzMtNi0xLTEtNzIzNzE_3635fe19-679f-4250-98ed-0301ebdb639c">9,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred contract acquisition costs during the period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732a22c01c0d40849f5a8ae730197ebd_D20220101-20221231" decimals="-3" name="kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzQtMi0xLTEtNzIzNzE_2cc6c566-817c-4ebe-b22a-f3ae967bb2b4">10,037</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56c4e52cc4954ca7b04a038322c2f462_D20210101-20211231" decimals="-3" name="kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzQtNC0xLTEtNzIzNzE_6e889cd0-3db6-4267-bb47-592d2aafc888">15,594</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i459a0450db4f40858e10040262852a25_D20200101-20201231" decimals="-3" name="kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzQtNi0xLTEtNzIzNzE_4c50f05a-dab5-42bf-8002-5986b38221db">11,997</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i732a22c01c0d40849f5a8ae730197ebd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzUtMi0xLTEtNzIzNzE_398d08d2-99d0-4b0d-b3c5-38abbb527cf8">9,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i56c4e52cc4954ca7b04a038322c2f462_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzUtNC0xLTEtNzIzNzE_b5f7f8de-0548-47af-8700-db979a5a4165">7,003</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i459a0450db4f40858e10040262852a25_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzUtNi0xLTEtNzIzNzE_00d6ed96-8da2-4273-81bb-bd9f4443c94d">3,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb295aa99d94d76828322387e446bc4_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzctMi0xLTEtNzIzNzE_fc70cb77-d830-4787-9a64-4604a997427d">26,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzctNC0xLTEtNzIzNzE_d921e78b-921a-4039-a232-19ae5f7f3f0e">26,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzctNi0xLTEtNzIzNzE_76925dce-f002-4b01-825e-f3febac080a7">17,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb295aa99d94d76828322387e446bc4_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzktMi0xLTEtNzIzNzE_d4c4ecab-c739-47f6-b979-ee5d46d90872">8,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzktNC0xLTEtNzIzNzE_c1b3b763-05c3-44d2-9743-f18afed9120e">7,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzktNi0xLTEtNzIzNzE_f0bb2863-db36-46dd-b3a2-6ce017d43aaf">4,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb295aa99d94d76828322387e446bc4_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEwLTItMS0xLTcyMzcx_eeec88af-0e0f-46c3-8dac-af733f001132">17,949</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEwLTQtMS0xLTcyMzcx_b2d6f950-96f6-405f-89fa-978b951fd340">18,603</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEwLTYtMS0xLTcyMzcx_e629af71-394c-4784-a72c-4e6e8937c25b">12,895</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to obtain a contract</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb295aa99d94d76828322387e446bc4_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEyLTItMS0xLTcyMzcx_8817337d-c74f-47e9-b987-8429edcfdbc8">26,928</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEyLTQtMS0xLTcyMzcx_713c7303-a86c-4913-9b3a-662c30ef0246">26,274</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEyLTYtMS0xLTcyMzcx_a6b3b613-53d5-48cc-a1d0-9be4f6f06513">17,683</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Fulfill a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i06f5e17a3773457fb06b5902f0f265e6" continuedAt="i2a101c97649c495594f1f7c875e286c8">The following table represents a roll forward of costs to fulfill a contract:</ix:continuation></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div><ix:continuation id="i9de6fa5ad5b84d14aa8ea9a73486cc6f"><ix:continuation id="i2a101c97649c495594f1f7c875e286c8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzMtMi0xLTEtNzIzNzE_8e204928-1e3d-4a4f-9b1e-6283160022e6">5,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzMtNC0xLTEtNzIzNzE_33aaefd9-a1b1-498b-9322-3bac413b5d64">4,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0db457d3de1c4adfaed5e2d77f97039e_I20191231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzMtNi0xLTEtNzIzNzE_f478bea9-031c-4bc4-a7c2-bc3f1f5d03c5">3,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred costs to fulfill a contract during the period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dd3385854b34ee89264f5b3239ad4aa_D20220101-20221231" decimals="-3" name="kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzQtMi0xLTEtNzIzNzE_abedb10a-4199-40dd-8ad7-09fc07408222">1,578</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8faf89ecd65c4361a49695e15a251672_D20210101-20211231" decimals="-3" name="kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzQtNC0xLTEtNzIzNzE_487b9dcc-6c0c-4eae-b281-ed67be3abd60">2,457</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55224d86e28e43539e80984d17aa6be6_D20200101-20201231" decimals="-3" name="kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzQtNi0xLTEtNzIzNzE_edacd04a-0da3-4930-be23-ad084c611a0b">950</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to fulfill a contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8dd3385854b34ee89264f5b3239ad4aa_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzUtMi0xLTEtNzIzNzE_18bd7bdc-3293-4210-aa2e-799d7966a17e">1,482</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8faf89ecd65c4361a49695e15a251672_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzUtNC0xLTEtNzIzNzE_10ab4119-ea9c-4997-94f5-3eeaa3c690f5">1,072</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i55224d86e28e43539e80984d17aa6be6_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CapitalizedContractCostAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzUtNi0xLTEtNzIzNzE_2698b28a-6968-449e-bd1f-6cfa415b540e">902</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzctMi0xLTEtNzIzNzE_9e6e4a0a-d036-4d1d-a198-7a92917fcbcc">5,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzctNC0xLTEtNzIzNzE_0bbf5d07-ff7a-46d3-8b74-7c0985b5a511">5,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzctNi0xLTEtNzIzNzE_3bfe6f84-b2bf-404e-9c98-8e60f402bc63">4,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzktMi0xLTEtNzIzNzE_525d6874-5870-4345-b262-b67c0649fa34">1,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzktNC0xLTEtNzIzNzE_18dbf714-299b-46a2-9a83-69fbfeddb8b9">1,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzktNi0xLTEtNzIzNzE_0b094178-a7ac-4aa8-9357-df325a2dbcf8">1,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEwLTItMS0xLTcyMzcx_2c7ac00e-5a18-4075-bbd7-8cbaea7ebbf2">3,742</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEwLTQtMS0xLTcyMzcx_63ae3128-81b6-459e-a98d-85ab3b3d5dab">4,018</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEwLTYtMS0xLTcyMzcx_18ee8d5c-1f14-42ba-a02e-5a7df11b742d">2,981</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to fulfill a contract</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEyLTItMS0xLTcyMzcx_98fbfb7c-5837-4475-b5b8-48f71538bb5c">5,522</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEyLTQtMS0xLTcyMzcx_ddbd03f6-dca6-4d8c-b756-2230cc53b8c3">5,426</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEyLTYtMS0xLTcyMzcx_05fc2d23-3923-4b4e-aece-6b2c86d042fe">4,041</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></ix:continuation></div><div id="i8fe55c16eba3484192ba23076473761f_2086"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGV4dHJlZ2lvbjo4YWY1NWJkOWExN2Y0NGJlYWU1ZTU1OTI2ZWFjYmE4MV81NDk3NTU4MTQzNzc_33c3569f-3165-487a-bc3c-20aabcb274d2" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 4:   MARKETABLE SECURITIES</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGV4dHJlZ2lvbjo4YWY1NWJkOWExN2Y0NGJlYWU1ZTU1OTI2ZWFjYmE4MV81NDk3NTU4MTQzNzg_96e16e19-8daf-4fea-b780-d2045a8fa557" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale &#8211; matures within one year:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia389321e87284d598790e9bba038b22d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTItMS0xLTczMzU2_175ffd62-b3eb-48bb-9196-ffc52e536173">9,305</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i250b84767afe4f20a0a1604b762d9962_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTQtMS0xLTczMzU2_b198055b-3054-4f8f-9ebb-9bad99355d77">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i250b84767afe4f20a0a1604b762d9962_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTYtMS0xLTczMzU2_0ac66f58-fa94-4a2d-af5c-bacc77831291">66</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia389321e87284d598790e9bba038b22d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTgtMS0xLTczMzU2_a8483b31-bee1-44bb-9aa3-49ed2106eee3">9,239</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3615f28f2ab542c080ef3f333dbd75b3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTItMS0xLTczMzU2_c303cd9e-83c2-410f-86c2-e68f5d823dd2">1,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40cf304667984ca0a372e6613f43d7a5_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTQtMS0xLTczMzU2_14d23b94-0b5a-4cf3-821d-6bd43308eacb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40cf304667984ca0a372e6613f43d7a5_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTYtMS0xLTczMzU2_ca8517a9-9028-4dbf-be03-347f98ba6baa">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3615f28f2ab542c080ef3f333dbd75b3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTgtMS0xLTczMzU2_f6b08abf-b585-4def-bbce-ca333d77b58f">1,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb268a64f94e4206ad8dadd8f96780d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTItMS0xLTczMzU2_d2b56ace-ecdb-4552-98f2-f62049af36a1">16,306</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8784db03985f45519de40efcbb00a0e5_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTQtMS0xLTczMzU2_6ade5484-b3f4-42a1-87d0-0006e59eb7a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8784db03985f45519de40efcbb00a0e5_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTYtMS0xLTczMzU2_53669987-e1a6-4aea-ac1e-bd97836c97ae">111</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb268a64f94e4206ad8dadd8f96780d8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTgtMS0xLTczMzU2_eb7c3c86-7689-48b9-9564-2d2e021113cb">16,195</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04db26506007472c8471be957f62dd45_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTItMS0xLTczMzU2_82d82197-f8d2-46eb-9495-59276f649537">11,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f34f0d3fe89434eb309b70523a657ec_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTQtMS0xLTczMzU2_1bb4c020-5197-4ee5-9e19-399074e2ccbc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f34f0d3fe89434eb309b70523a657ec_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTYtMS0xLTczMzU2_79a19fa2-c5fd-4d5e-b77c-9e6bb140fb3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04db26506007472c8471be957f62dd45_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTgtMS0xLTczMzU2_86f2632a-d1ea-4c71-9fdd-ec33dfe1a0eb">11,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0609da90aea74b63a7ce091d925dd5e4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTItMS0xLTc5MTc4_97884449-176a-4d3a-865c-86b62b1de6ef">2,925</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e4db82401f2413e8c660d9ebb10bb5c_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTQtMS0xLTc5MTc4_2260b774-0bd0-47b2-888b-50decf67f873">1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e4db82401f2413e8c660d9ebb10bb5c_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTYtMS0xLTc5MTc4_206ef683-2ee9-497b-b5b3-106f8f145254">1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0609da90aea74b63a7ce091d925dd5e4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTgtMS0xLTc5MTc4_e99d183b-7327-480a-b777-93ba8cfde2ff">2,925</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTItMS0xLTczMzU2_9ebdf6f2-cf00-4e50-af2c-94746708dbec">41,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTQtMS0xLTczMzU2_76f63667-9cbc-4409-b985-cc9a0cd1817d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTYtMS0xLTczMzU2_d7c2bd47-c302-4976-9ad1-ccf49a5543c0">182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTgtMS0xLTczMzU2_d82b4b17-fe68-4474-b203-adc543503c90">41,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the available evidence, the Company concluded that the gross unrealized losses on the marketable securities as of December&#160;31, 2022 are temporary in nature. There were no gains or losses from available-for-sale marketable securities that were reclassified out of accumulated other comprehensive income during the periods presented.</span></div></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_2101"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N181NDk3NTU4MTYyMjE_b89413b6-9b2d-4fa9-acec-385dad72071b" continuedAt="id1dc4c108c4042fca5295f58c286a1a3" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 5:   FAIR VALUE MEASUREMENTS </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 820, the Company measures its cash equivalents and marketable securities at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 or Level 2 because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N181NDk3NTU4MTYyMjI_f0182c01-59d0-4346-9f45-04b1e6009b16" continuedAt="i411d144139c34277a3e433302c7754fc" escape="true">Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="i411d144139c34277a3e433302c7754fc"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements As Of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at fair value on a recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd2508ec5bca4326abd54668fdc26989_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV83LTQtMS0xLTczMzY5_3de84036-bc7f-43b9-9970-a98124df3ce3">16,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0fc05ee938048b48f0a8a21dee2791e_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV83LTYtMS0xLTczMzY5_761d9be9-ea3b-48ea-ae7c-8af095551c9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd7878d7e1784524a1e721449f566e0e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMS00LTEtMS03MzM2OQ_3e5bb4d8-7eaa-4cf5-a689-219689e4279e">9,239</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c2016ed0bb34afc90a7825bda5f15c4_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMS02LTEtMS03MzM2OQ_20577d52-883e-4627-b45b-9a8f6797a378">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdbb3c606dd24000944975963dabd9ba_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMi00LTEtMS03MzM2OQ_e4cf1f56-a9b3-40b3-a01b-10aeb059effb">1,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1becaf9dd66c4040b3d4167bc3540652_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMi02LTEtMS03MzM2OQ_e834aeaf-2672-46b9-881d-15970bc2c1b9">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4b7ec9c3bb74c8db1923dcae2a3a1b4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMy00LTEtMS03MzM2OQ_b118494e-7ca5-4b6b-97e8-3fe5bf78263e">16,195</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia90e914abc8b4a8fb127cf3c7b543764_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMy02LTEtMS03MzM2OQ_57989d18-7374-424f-88f7-26da8b63cb3a">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a5fa9c5a9a74b0199f720452affc282_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC00LTEtMS03MzM2OQ_7dea34df-eacc-44a6-ace6-a43fa5b86ee2">11,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb0f1a18d49a4610a9273140dda8c4f2_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC02LTEtMS03MzM2OQ_4260e418-2343-4dbf-abec-c868d725e388">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80e9de096e124c239178a4fc74efac19_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC00LTEtMS03OTE5Mg_b4b9b7f4-3268-48b9-ba2c-a94658126644">2,925</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cbd36cbf2b349bd98a44a27033052ea_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC02LTEtMS03OTE5Mg_b84d0131-1901-4d2b-a1d2-d6ffc8381244">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments liability included in accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments&#8201;&#8201;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13c5a0f81d8f45558d464758a910cd43_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8yMi00LTEtMS03MzM2OQ_fca84fb1-731c-44ec-99f3-14c346366feb">120</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aed0df9d7074936bf11089435b0e879_I20211231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8yMi02LTEtMS03MzM2OQ_97ec1bcd-5728-4b25-b301-15d3900e6ff8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Company's IPO, the warrants to purchase preferred and common stock were measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrants to purchase preferred and common stock as of the valuation date included expected term, the risk-free interest rate, volatility, and the fair value of underlying shares.</span></div></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="id1dc4c108c4042fca5295f58c286a1a3"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N181NDk3NTU4MTYyMjM_553503f2-29e4-4247-bdc8-879528861f36" continuedAt="i2d44f9e663a34b84bf1c002b230ad1f2" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: </span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18yLTItMS0xLTczMzY5_8f998b81-29cc-4937-a885-7213b58bfbdf">56,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18zLTQtMS0xLTc0NzQ0_e10600ed-165a-45fd-a143-167c04136690">17,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N180LTItMS0xLTc0NzQ0_5d27bfcd-142f-48da-b49d-85e1886fbfbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N180LTQtMS0xLTc0NzQ0_13a193ad-8537-436c-bd50-172ee2a9629a">1,221</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to common stocks to equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:ReclassificationOfWarrantToCommonStocksToEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N181LTItMS0xLTc0NzQ0_34ec972b-549f-4fe2-b75c-2cee4bf4bf8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="kltr:ReclassificationOfWarrantToCommonStocksToEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N181LTQtMS0xLTc0NzQ0_a920b012-6c83-4b56-b052-fcd65617071d">3,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to preferred stocks to mezzanine equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18zLTItMS0xLTczMzY5_fdd1dcf0-620f-4a6f-836f-ef29396ce5cd">1,149</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N182LTQtMS0xLTc0NzQ0_4bafc7d4-c7b5-470e-9508-c5b087aa2ea5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N180LTItMS0xLTczMzY5_39ef17c0-be9c-4521-b5f8-0d7f94a94469">15,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N183LTQtMS0xLTc0NzQ0_87114d1d-df65-4799-b49a-0afc47976058">41,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of warrants to common stock upon initial public offering</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N181LTItMS0xLTczMzY5_e9db425e-024c-4b3d-9a1b-8e7bc4cec025">70,677</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N184LTQtMS0xLTc0NzQ0_5b78e5c9-5b27-440e-ba0a-703f76b26941">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N183LTItMS0xLTczMzY5_5e9af8a0-92cd-42eb-bc7e-091834864445">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18xMC00LTEtMS03NDc0NA_7b7dd78f-ae96-4f0f-8a16-cda47948d1ca">56,780</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2d44f9e663a34b84bf1c002b230ad1f2">On February 3, 2021, SVB Financial Group (&#8220;SVB&#8221;) converted a Warrant t</ix:continuation>o Purchase Stock issued on February 3, 2011 (the &#8220;Series C Warrant&#8221;) into shares of the Company&#8217;s Series C Convertible Preferred Stock pursuant to the cashless conversion mechanism described in the Series C Warrant. The conversion was exercised for all <ix:nonFraction unitRef="shares" contextRef="i6daa34f34b9042dc9c442e5a65fd7958_D20210203-20210203" decimals="0" name="kltr:NumberOfWarrantsConverted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N18xNTA2_87d30731-73a5-4358-92ff-0baca888b144">31,414</ix:nonFraction> shares covered by the Series C Warrant and resulted in the net issuance of <ix:nonFraction unitRef="shares" contextRef="i6daa34f34b9042dc9c442e5a65fd7958_D20210203-20210203" decimals="0" name="kltr:NumberOfPreferredSharesIssuedInConversionOfWarrants" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N18xNTg0_6615efbf-2f7a-4393-8931-b0fe4835d4d6">27,011</ix:nonFraction> shares of the Company&#8217;s Series C Convertible Preferred Stock. Pursuant to the terms of the Series C Warrant, the number of net shares issued was determined by dividing (a) the aggregate fair market value of the shares otherwise issuable upon exercise of the Series C Warrant minus the aggregate exercise price of such shares by (b) the fair market value of one share of the Company&#8217;s Series C Convertible Preferred Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Company&#8217;s IPO, the warrants to purchase preferred and common stock were converted into <ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N18yMTIw_d2257991-e449-4414-ae36-b4518f020b28">7,067,699</ix:nonFraction> shares of common stock. The final re-measurement of the warrants was based upon the publicly available stock price on the conversion date.</span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">103</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_2115"></div><hr style="page-break-after:always"/><div style="min-height:76.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUzNzQ_1b9bf6c7-7bf6-4e30-aa9f-ac5a9d865bd2" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 6:   DERIVATIVES AND HEDGING</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into forward, put and call option contracts to hedge certain forecasted payroll costs denominated in NIS against exchange rate fluctuations of the U.S. dollar for a period of up to twelve months. The Company recorded the cash flows associated with these derivatives under operating activities. The Company does not use derivative instruments for trading or speculative purposes.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notional Amount of Foreign Currency Contracts</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had outstanding contracts designated as hedging instruments in the aggregate notional amount of $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUyNDA_166443ab-4ad3-4492-9c68-d9d03e39384e">8,345</ix:nonFraction> as of December&#160;31, 2022. The fair value of the Company&#8217;s outstanding contracts amounted to a liability of $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUyNDQ_e2a6595e-38e8-4e45-9ce4-2f0a665c3b56">120</ix:nonFraction> as of December&#160;31, 2022. These liabilities were recorded under accrued expenses and other current liabilities. Loss of $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUyNTY_02ebd57f-249d-4f4e-86ea-26aee9076f85">1,418</ix:nonFraction> was reclassified from accumulated other comprehensive loss during the year ended December 31, 2022. Such loss was reclassified from accumulated other comprehensive loss when the related expenses were incurred. The Company had no outstanding contracts designated as hedging instruments as of December&#160;31, 2021. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effect of Foreign Currency Contracts on the Consolidated Statements of Operations</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUzNzU_7d81ba55-5919-477c-ae1e-de1364f231dd" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of foreign currency contracts on the consolidated statements of operations during the year ended December 31, 2022 was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Operations Location:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4">Cost of revenue</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTItMS0xLTczMzcx_55696336-bd90-4ac6-b7fa-6ba160e47568">230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb">Research and development</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTItMS0xLTczMzcx_171cf0bb-3f63-4ce9-8225-70c3d8fab4b9">727</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159">Sales and marketing</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTItMS0xLTczMzcx_52f472d5-8edd-464b-a259-7511d3880ef8">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345">General and administrative</span></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTItMS0xLTczMzcx_72ab35af-a5f3-4cfa-88e1-035bdbfdf02c">249</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1">Restructuring</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie997020da78043e3bfc88d975207ed5e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTItMS0xLTczMzcx_6172d5ce-6f37-4c85-bd58-eb4d407f9f43">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl84LTItMS0xLTczMzcx_aea6e069-6d9d-4148-8724-19b0f33f070b">1,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">104</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_2123"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3Mzg_0260b790-b6df-4e6d-a9ea-46231ea711c8" continuedAt="ie31f42a07f4b4795be5209aa7b977daf" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 7:   LEASES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office facilities under non-cancelable agreements that expire at various dates through July 2027.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, the Company entered into a non-cancelable operating lease agreement for an office that contains approximately <ix:nonFraction unitRef="sqft" contextRef="i5f551d784c8a49d7a3cdd247d054cca1_I20221231" decimals="0" name="us-gaap:AreaOfLand" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjE1OTA_328e0c6f-b88f-4bd9-9a36-2cceab91fefa">13,815</ix:nonFraction> square feet in New York, New York (the "Lease"). For accounting purposes under ASC 842, the Lease commenced on January 11, 2022, resulting in a recording of a $<ix:nonFraction unitRef="usd" contextRef="ib2597ec1ecb748b3a89564b3a0ef8298_I20220111" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjA5MDM_1d362400-c10b-4255-b43b-d597a7e05616">4,108</ix:nonFraction> right-of-use operating lease asset and operating lease liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2022, the Company entered into a new lease agreement as tenant related to a property in Israel (the "Lease"). The Lease provides that the Company will lease a new building containing approximately 5,926 square meters (approximately <ix:nonFraction unitRef="sqft" contextRef="ic26d3e61a022450c8d598c73e63be5b6_I20221231" decimals="0" name="us-gaap:AreaOfLand" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjE2MDA_6c94a07c-b3e6-43f6-ac57-a278ee9eb7de">63,784</ix:nonFraction> square feet) . The initial lease term is approximately 5.5 years with two options to extend of five years each. The Company believes that it is reasonably certain that it will exercise the option for the first extension period, and accordingly includes this extension period as part of the lease term. For accounting purposes under ASC 842, the Lease commenced on June 22, 2022, resulting in the recording of a $<ix:nonFraction unitRef="usd" contextRef="i20dd1afa20ae4fe18f3767c658f2bc00_I20220622" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk2MTA_c1772707-63df-4901-8b08-4598680fc4ec">19,586</ix:nonFraction> right-of-use operating lease asset and operating lease liability.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3Mzk_9522f108-89b0-4543-b120-098b0d54ae2a" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of operating lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.782%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN18yLTItMS0xLTczMzcz_07e8d315-92ea-4688-b90d-a9ede373512b">2,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN18zLTItMS0xLTczMzcz_22da8968-71ee-4117-99bd-828d7e6db3fd">417</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN180LTItMS0xLTczMzcz_dd6cd7f7-eab2-418e-a37b-5fbe7dcce66d">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN182LTItMS0xLTczMzcz_1f7bec5b-b1b6-4275-9d4a-5aadd0d13330">3,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expenses under the previous lease accounting standard were $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasesRentExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk2MTc_c256e28b-0702-4f7d-bb22-c532141e3734">2,278</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasesRentExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3MDM_7b58804c-49ba-4f05-b794-0958f3d1d68b">2,152</ix:nonFraction> during the year ended December 31, 2021 and 2020, respectively.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjE2MTY_e1c7cd4a-6ccb-4823-8d4d-a2fb16392c84" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplementary cash flow information related to operating leases was as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.782%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTEwMTk2ZTQ0NmM2NGE2MGE1YjBlMjI2ZTk0NmMxZWMvdGFibGVyYW5nZToxMTAxOTZlNDQ2YzY0YTYwYTViMGUyMjZlOTQ2YzFlY18yLTItMS0xLTczMzcz_72284d88-d392-4c9e-a31e-2821ee747c6d">1,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="padding-left:36pt;text-indent:-9pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="ie31f42a07f4b4795be5209aa7b977daf"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the weighted-average discount rate is <ix:nonFraction unitRef="number" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3MTY_8bb0008c-1970-4555-a651-a2852d6a067e">4.8</ix:nonFraction>% and the weighted-average remaining term is <ix:nonNumeric contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3MjA_71a71232-fe8c-4923-93d1-fd7ed4624079">9.0</ix:nonNumeric> years. <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3NDM_2459083f-26a1-43ee-ac9b-c60aa78aaac6" continuedAt="i77018f1145374ddfa5e2339b789337c0" escape="true">Maturities of the Company&#8217;s operating lease liabilities as of December&#160;31, 2022 were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="i77018f1145374ddfa5e2339b789337c0"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.663%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF8zLTItMS0xLTczMzcz_f0249969-ed74-4c5b-b2ac-d470be6336ed">3,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF80LTItMS0xLTczMzcz_d989fb51-471b-4009-962a-96a4734bbd14">3,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF81LTItMS0xLTczMzcz_3988728e-6135-4ec6-a28a-e88501dce698">3,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF82LTItMS0xLTczMzcz_0200bc6d-d9ef-4b86-b3fc-519bccfa4233">3,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF83LTItMS0xLTczMzcz_9d6f1f54-1037-4334-b9a9-6093106eb63e">2,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF83LTItMS0xLTg3MzMx_681fa872-2400-4746-b635-91aa7c4e3f85">11,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF84LTItMS0xLTczMzcz_7563ce52-8e14-4bc0-96fa-cb3ce857ed5e">26,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF85LTItMS0xLTczMzcz_60fdf2c7-c67d-4a98-8328-f802d939e577">3,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF8xMC0yLTEtMS03MzM3Mw_bc7f2042-934c-4de5-8324-fa68b51053da">23,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3NDQ_587669df-67d6-4633-bf0b-17f961197e17" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.663%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rental of premises</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV8yLTItMS0xLTczMzcz_48753a7a-e901-413a-8fe6-f0be93cd5232">1,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV8zLTItMS0xLTczMzcz_1b46e8ba-cef0-40be-b9a2-81f5553d2acb">788</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV80LTItMS0xLTczMzcz_0868ddf8-2e78-430c-b3aa-e55ab064481a">806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV81LTItMS0xLTczMzcz_e320d440-2a99-450f-a386-c34b3864e086">862</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV82LTItMS0xLTczMzcz_03695bea-4b62-4210-ab11-e43b78e90a1e">919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV83LTItMS0xLTczMzcz_5eb655ae-4547-4421-9d44-aed1211a7c8e">548</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV85LTItMS0xLTczMzcz_b6cdf494-4e31-4c26-a3e2-76062dc9f41a">5,240</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2596"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGV4dHJlZ2lvbjoxOGFiNWI1ZDM2OWM0ODI0YTk5OWFhYTE4NDMyNzM1YV81NDk3NTU4MTQ2MjU_fbcd1039-de5a-4b8f-a61b-04a05c800f4b" continuedAt="ia52c21be732745b7ae869c2b2636d1be" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 8:   COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various non-cancelable agreements with third-party providers for use of mainly cloud and other services, under which it committed to minimum and fixed purchases through the year ending December&#160;31, 2026. </span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGV4dHJlZ2lvbjoxOGFiNWI1ZDM2OWM0ODI0YTk5OWFhYTE4NDMyNzM1YV81NDk3NTU4MTQ2MjY_73fe4b3e-7a49-462a-8431-183a2aefc6d0" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.663%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl8zLTItMS0xLTc0MTY0_7d1dee5d-4171-43c0-988c-1d6c514cd27e">13,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PurchaseObligationDueInSecondYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl80LTItMS0xLTc0MTY0_164fbfc6-94de-42f3-80b6-d3b59ac87973">14,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PurchaseObligationDueInThirdYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl81LTItMS0xLTc0MTY0_190a7d27-794f-401e-9005-ed88a64fef6a">13,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PurchaseObligationDueInFourthYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl82LTItMS0xLTc0MTY0_a210539f-6659-42cb-8b9a-3db662ef7b20">14,250</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl84LTItMS0xLTc0MTY0_543420c2-1ef2-4335-a947-2ce4dc8ff5a5">55,487</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="ia52c21be732745b7ae869c2b2636d1be"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is occasionally a party to claims or litigation in the normal course of the business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, or results of operations.</span></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2616"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjE2L2ZyYWc6N2U3Y2I5ZGUwMDAyNGJkNGE2ZjIxNzc4YTRkMzMzYjAvdGV4dHJlZ2lvbjo3ZTdjYjlkZTAwMDI0YmQ0YTZmMjE3NzhhNGQzMzNiMF81NDk3NTU4MTQwMjY_83f039b8-7708-4213-921c-24ec3bec3de6" continuedAt="i118b711f80b1406d976c7992ab7bd75b" escape="true">NOTE 9:     CONSOLIDATED BALANCE SHEET COMPONENTS</ix:nonNumeric></span></div><div id="i8fe55c16eba3484192ba23076473761f_2621"></div><ix:continuation id="i118b711f80b1406d976c7992ab7bd75b" continuedAt="ic36ac7b17dc842b7a3d9a76a46ca070c"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Prepaid expenses and other current assets     </span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGV4dHJlZ2lvbjpkN2VhZDBlMzZmNGY0MTA2OGNlMDdkYzA5YTFkN2RhNl8xNjQ5MjY3NDQxOTEy_ad1fa9f3-fb11-4d85-a9e2-cea45646fd3a" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV8zLTItMS0xLTc0MTg1_215a8930-5b14-4fc3-8f0b-bd8c6d9ab04c">3,369</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV8zLTQtMS0xLTc0MTg1_581b9df4-1f8d-45b0-814d-2108ff036fab">3,858</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government institutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV80LTItMS0xLTc0MTg1_1d83deb7-10f4-41d3-a345-e7305b87c2ce">422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV80LTQtMS0xLTc0MTg1_50c568c4-3913-4e1d-b8cb-cbbdad1b3281">576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted bank deposits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV81LTItMS0xLTc0MTg1_a0a0f05e-c86d-4ab7-8c09-fcfb71e1295e">2,600</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherShortTermInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV81LTQtMS0xLTc0MTg1_eb2bbff2-214a-4acb-bb50-9824b5350198">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV82LTItMS0xLTc0MTg1_e21e2d12-e83b-49ba-baa9-ed7790d97533">1,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV82LTQtMS0xLTc0MTg1_46af3457-fa53-473b-84cb-a98a6ed1c5f4">676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV84LTItMS0xLTc0MjAw_205c55e5-1fc0-4c76-87a3-8bf4d17d2974">7,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV84LTQtMS0xLTc0MjAw_dc62889d-2625-46ae-99f2-208f163a174f">5,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="padding-left:36pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2633"></div><ix:continuation id="ic36ac7b17dc842b7a3d9a76a46ca070c" continuedAt="i2ebddbd2b8404c648cb735d1ba1de9ee"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment, net </span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl8xNjQ5MjY3NDQyMTY5_4ed6f548-06a2-4189-bcc0-18cc0b8443ce" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Composition of property and equipment is as follows:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and peripheral equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0391534b35cf47c787b2850730d61f7b_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8yLTItMS0xLTc0MTg1_ffb8d2f4-b1b7-44d8-af49-d46af040e225">4,323</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id341ed25ffe24d55805508180f19019c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8yLTQtMS0xLTc0MTg1_4fdd8c7f-c54a-42ba-9ffa-808e6ad89d83">3,668</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i422c78597ad34f70873dea5a7df397ac_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8zLTItMS0xLTc0MTg1_9f9964ed-80b6-48ef-acb4-1e074c76d22a">551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83d2612eea85474cb3c6f028facf639d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8zLTQtMS0xLTc0MTg1_dde6594c-0339-4a73-9999-185f396e713a">745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555de030450e482ca04479addfb1ccb9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF80LTItMS0xLTc0MTg1_ff83d4aa-a7fe-4102-a571-b3ffd8326623">1,965</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib793935984c745f781be767d138e3c6c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF80LTQtMS0xLTc0MTg1_17ec5f76-f8e3-45f8-a48f-1b7d481c0b37">513</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases of computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib85f40a6bad54bcf83f253e0d261ca16_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF81LTItMS0xLTc0MTg1_9165ab7d-6b41-483d-b4d7-28ece8a70d7c">253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6a4594018f94d09b93d34cd8ef45d49_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF81LTQtMS0xLTc0MTg1_8c66706b-19cd-4b8c-839d-f1bbde2cb1f7">253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56f5c77005b24b2abef645177dae1176_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF82LTItMS0xLTc0MTg1_6c2bdd5b-097c-4b46-86b8-90597db4dab9">12,095</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if15d7c1378e0428b8a1011fc031f4773_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF82LTQtMS0xLTc0MTg1_1210f587-84b3-4a93-a1c7-428931655b89">6,980</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF84LTItMS0xLTc0MTg1_fb647027-d50e-4bde-aa01-fd75484d18b8">19,187</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF84LTQtMS0xLTc0MTg1_21695929-35be-4a7d-b75f-54e9ac9e3623">12,159</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMC0yLTEtMS03NDE4NQ_4907e35a-56d0-4fac-89fc-53f3a3a6114b">4,045</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMC00LTEtMS03NDE4NQ_1e6c50df-9b3b-4d03-86c2-aa8f1ca888eb">2,656</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciated cost</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMi0yLTEtMS03NDE4NQ_8bd818a1-aa9b-4a22-a5ea-0ef00a253d3b">15,142</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMi00LTEtMS03NDE4NQ_e5974268-9227-43ff-bcb0-7eeba7a49101">9,503</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expenses for the years ended December&#160;31, 2022, 2021 and 2020 were $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQyMDE_9015af81-ca40-487f-be4b-614c838abbd1">2,042</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQyMDU_e4cf996e-5a95-4e6d-a26b-1811dee357d9">1,407</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQyMDk_d34341b9-1854-46d9-a97f-d5cc1923f72c">2,791</ix:nonFraction>, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company recorded a loss of $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQ2NDU_b292eb6a-a96b-4b66-9045-9e72f7801666">185</ix:nonFraction>, mainly due to disposal of leasehold improvements associated with moving to the Company's temporary office in Israel. The loss consisted of property, plant and equipment in a gross amount of $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQ3ODg_9e17378f-15ac-405c-ab32-1165100d94e6">826</ix:nonFraction>, and accumulated depreciation of  $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl8xNjQ5MjY3NDQyNTY4_684cf083-4d70-4c05-b57b-ab0ceb54b67c">641</ix:nonFraction>.</span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2645"></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i2ebddbd2b8404c648cb735d1ba1de9ee" continuedAt="ib99f7904d4804f0c8be967264603fe72"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other assets, noncurrent</span></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGV4dHJlZ2lvbjoxY2ExNzJiNGZmYTU0YjMwOTUxZGVmYzhiNTU4MmUzZl8xNjQ5MjY3NDQxNzI2_b6172e5a-6957-46d7-90d3-234400dc3277" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.163%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8yLTItMS0xLTc0MTg1_0ba4a670-8981-4e8a-80a8-877afc4ff12e">1,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8yLTQtMS0xLTc0MTg1_63d6341c-ba29-4ce4-932d-17a9c6d0bb32">422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance pay fund</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="kltr:SeverancePayFund" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8zLTItMS0xLTc0MTg1_fc17ee9b-342f-461e-bbac-f2e23c09898e">1,855</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="kltr:SeverancePayFund" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8zLTQtMS0xLTc0MTg1_c1a1b897-e338-48f0-a9f8-5bf8a2c2c3ad">1,968</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV80LTItMS0xLTc0MTg1_14d7c102-3819-4bfe-9cef-33c17aa08e12">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV80LTQtMS0xLTc0MTg1_cd2c6aa4-e088-444d-8073-7d03563c41d0">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 13pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV82LTItMS0xLTc0MTg1_4844488b-99ca-47ac-94b4-9d386c982d05">3,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV82LTQtMS0xLTc0MTg1_a9f69815-bf91-4460-ac9a-40c60fbc7b86">2,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2657"></div><ix:continuation id="ib99f7904d4804f0c8be967264603fe72"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued expenses and other current liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGV4dHJlZ2lvbjpjOTA5NmNlOGUwMmI0YjQzYjExMTlmYzYwNWIzMTFlNl8xNjQ5MjY3NDQxNzY4_0bb5bf19-2e0d-430f-a2c6-cb80c3f9b0a5" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.599%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8yLTItMS0xLTc0MTg1_5e8e8290-b24d-4c02-843f-29983fe2aab2">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8yLTQtMS0xLTc0MTg1_3b9e9142-8b71-4209-a765-8b32fed34802">7,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8zLTItMS0xLTc0MTg1_fd1a4f04-b0c3-4164-880c-5ed0da9231db">7,966</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8zLTQtMS0xLTc0MTg1_e7d09c44-7e7a-4b4e-9320-e98d06a19a44">9,525</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF80LTItMS0xLTc0MTg1_c98ce315-40aa-482b-a24e-f2a431925c69">120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF80LTQtMS0xLTc0MTg1_8e10fe11-600b-4f22-b0b3-b43103e25a20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF81LTItMS0xLTc0MTg1_3f77cf69-b391-48c2-ad5c-d95d10ca1182">970</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF81LTQtMS0xLTc0MTg1_c3891634-1d37-43dc-8211-c8103ceb0b70">1,731</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF83LTItMS0xLTc0MTg1_8a1b9c92-e817-4187-890c-afa8cc573fc8">16,527</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF83LTQtMS0xLTc0MTg1_f0697dba-fd99-45b7-a3e9-f2d2e7d657a2">18,496</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">108</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_277"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxOTE5Mw_1c797d3c-e131-4f65-abf3-a51138bb8cbe" continuedAt="i03c1ee72459840829d3a0d3923c74acd" escape="true"><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 10:    GOODWILL AND INTANGIBLE ASSETS, NET</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxOTE5NA_34baef94-0e3c-47db-8ad8-bdaac251a7cb" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and accumulated amortization expenses of the intangible assets, as of December&#160;31, 2022, and December&#160;31, 2021, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.286%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3b095d2a2d744cdfa999937d6dbce712_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzMtMi0xLTEtNzIzNzE_39468c73-b8ff-4e11-9c17-3716c745dcdb">2.25</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdcc07a3c938429cabeebe5694d33f61_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzMtNC0xLTEtNzIzNzE_d20df505-8c45-4755-bc21-91313d131cb0">4,700</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iaa478711164a49f9b973c0547aaa7155_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzQtMi0xLTEtNzIzNzE_207c489c-76e7-455a-aec2-a49fe792958c">5.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia151bebc4c704b07ac7b6075754a27d1_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzQtNC0xLTEtNzIzNzE_f295053f-2bb4-48b0-bbbd-bc81e5f954f0">2,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a2ce8d908af4d4b840bce01a4a1b1c4_D20220101-20221231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzUtMi0xLTEtNzIzNzE_8ae50780-2112-4690-bf2f-dd043905a9be">0.42</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a29d4b76e674596932fe229a92bce1b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzUtNC0xLTEtNzIzNzE_4d6af36f-58e0-489b-87ed-f8f64b46497f">980</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzctNC0xLTEtNzIzNzE_1cc80635-1f5b-45ee-bc11-b9b5a938eb90">8,099</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifdcc07a3c938429cabeebe5694d33f61_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzktNC0xLTEtNzIzNzE_550326cb-5101-417c-8f24-5673ca811901">3,749</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia151bebc4c704b07ac7b6075754a27d1_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzEwLTQtMS0xLTcyMzcx_c6fc6faf-0e22-40c3-a3b7-c2a87a1211b6">2,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a29d4b76e674596932fe229a92bce1b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzExLTQtMS0xLTcyMzcx_afcedfde-bca5-4738-ae3a-1d3b392b16ae">903</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzEzLTQtMS0xLTcyMzcx_d21d5783-9b5d-4c00-a8ef-64a271a7dfa6">6,855</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzE1LTQtMS0xLTcyMzcx_ff6ff0e6-4b5c-456d-b005-b12c6b0a31cf">1,244</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.286%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.586%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i22c6afb16bd440a99c63af19d85530b1_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzMtMi0xLTEtNzIzNzE_d172c915-9e8b-42ac-93e0-e1a4c7498c2a">3.25</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11a92e82531a48d8adcde888eee16b7c_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzMtNC0xLTEtNzIzNzE_58c59e43-88c1-4e8d-8e51-a0f5da4948f5">4,700</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iac4235202bab4994bdce2f85355096b7_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzQtMi0xLTEtNzIzNzE_067d213c-d4d3-4904-bde8-4d466712d1c2">3.87</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6704b59bef742c19122bbd97ecb90f6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzQtNC0xLTEtNzIzNzE_07d37944-69e6-4a82-a7f4-5798c0664347">2,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i246931f9ead24a3fa1ddf499e83cae03_D20210101-20211231" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzUtMi0xLTEtNzIzNzE_d4f80f1d-69df-4498-a848-14c435d84864">1.42</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2d7a252447494c9e27161685bccd0d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzUtNC0xLTEtNzIzNzE_f4d298df-4dce-4358-b44b-8cae58157837">980</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzctNC0xLTEtNzIzNzE_776c7f13-b5f3-4d4a-bfcd-6058271dcad6">8,099</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11a92e82531a48d8adcde888eee16b7c_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzktNC0xLTEtNzIzNzE_24a7c870-769c-4638-a657-7385659d7ff8">3,323</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id6704b59bef742c19122bbd97ecb90f6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzEwLTQtMS0xLTcyMzcx_76dfb849-9cb1-410c-8596-742d43dd90ea">2,049</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b2d7a252447494c9e27161685bccd0d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzExLTQtMS0xLTcyMzcx_bd8764d5-d876-423a-b042-ef6517a05f46">818</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzEzLTQtMS0xLTcyMzcx_5132d299-0907-4aa0-95ce-f65b6c6d05ab">6,190</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzE1LTQtMS0xLTcyMzcx_9632a96c-4b50-4f2b-9f3a-40712eb7bf73">1,909</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, 2021 and 2020, the Company recorded amortization expenses in the amount of $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE3Mg_2139bb6f-4526-4c15-a1e5-79b820075304">665</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE3Ng_04f63261-2d4f-4c8c-bd40-2be109d5829e">1,005</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE4Mw_a44a0065-7bef-4a14-be0f-1a9ee3696882">917</ix:nonFraction>, respectively, included in cost of revenue and sales and marketing expenses in the consolidated statements of operations.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i03c1ee72459840829d3a0d3923c74acd"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxOTE5NQ_6f678c2e-196b-49f5-b300-fd7d8191d105" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets as of December&#160;31, 2022, is as follows:</span></div><div style="padding-left:85.05pt;padding-right:0.55pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzQtMi0xLTEtNzIzNzE_922008dc-4919-487a-8be3-16d8ddc63106">555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzUtMi0xLTEtNzIzNzE_41e6f23f-3da0-4fb8-9348-782fd0a03431">478</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzYtMi0xLTEtNzIzNzE_5d72a7e1-37ae-498b-a981-775d3527d770">148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzctMi0xLTEtNzIzNzE_8a108ebf-52f0-44d7-9316-d5fdef0d8b80">50</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzgtMi0xLTEtNzIzNzE_94ba9093-1f4d-4590-89b4-81671782fd8e">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzEwLTItMS0xLTcyMzcx_0b42c728-4336-46f2-b3aa-cc3611ea7b9a">1,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="padding-left:56.7pt;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill was $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxNzk3OQ_076981d6-9e45-46d5-951f-e8bd08945c62">11,070</ix:nonFraction> at December&#160;31, 2022 and December&#160;31, 2021 with $<ix:nonFraction unitRef="usd" contextRef="i350bc59daab247d9a4f3a3b1c2ab3674_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE2NDkyNjc0NDcwMDA_a366f34c-8e89-4743-b5f0-289b22d8bcf2">9,381</ix:nonFraction> allocated to the M&amp;T segment and $<ix:nonFraction unitRef="usd" contextRef="i45b6a40899a345c190ae46a9df55fb6d_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE2NDkyNjc0NDcwMjM_50766b5d-75c5-4825-961d-2afb5e86dd08">1,689</ix:nonFraction> to the EE&amp;T segment. There were no changes in the carrying amount of goodwill for the year ended December 31, 2022.</span></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_301"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkzOA_e9024f09-02fa-4e0a-ae6b-1f122322bdc3" continuedAt="i50ca1a66dcb546f8b20acec8ab035c52" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 11:   INCOME TAXES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's subsidiaries are separately taxed under the domestic tax laws of the jurisdiction of incorporation of each entity.</span></div><div style="padding-left:84.45pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTg5OA_9f6441e6-a861-47b4-ace8-4c9667260c61" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before taxes on income is comprised as follows:</span></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzMtMi0xLTEtNzIzNzE_e5973d2c-bed5-47c6-a315-b9220759f7ea">66,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzMtNC0xLTEtNzIzNzE_50e820cf-e433-48e6-b3f2-8b7ec038b2d4">75,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzMtNi0xLTEtNzIzNzE_f9788621-19c2-4d7d-8778-c02f2c103150">67,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzQtMi0xLTEtNzIzNzE_32e00638-498e-4bc5-b9ba-2137d0136c63">5,719</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzQtNC0xLTEtNzIzNzE_98e585fa-4ec7-4250-9cec-b19e81c7a0a9">22,478</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzQtNi0xLTEtNzIzNzE_2c4f6cad-8caf-408b-8ded-b4683165941b">12,330</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before taxes on income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzYtMi0xLTEtNzIzNzE_44611ac5-0d1b-4f5c-ac52-e629ad4eca1e">60,627</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzYtNC0xLTEtNzIzNzE_b233aeb1-feee-4e43-a108-e843afc00cca">52,781</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzYtNi0xLTEtNzIzNzE_dfbcf4e7-d2c5-4249-807b-66ef3b72d156">55,210</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTg5OQ_41025dd5-4c24-4fc0-9a17-eeb77a9e4faf" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes was as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzMtMi0xLTEtNzIzNzE_93323df8-7f61-41b3-98d3-d730be4eb8a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzMtNC0xLTEtNzIzNzE_f90f8783-4ff1-46aa-82b0-d88b9a9a1c87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzMtNi0xLTEtNzIzNzE_42e38dcf-cabe-4a4e-b8a4-c85d8ce78013">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzQtMi0xLTEtNzIzNzE_13c02ef5-a713-4a0c-9a50-4cbff3ae1d76">88</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzQtNC0xLTEtNzIzNzE_f3543ced-d1df-44de-8092-7def02072178">65</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzQtNi0xLTEtNzIzNzE_ae4052bd-3e16-4873-a8f5-a56b987a39c7">57</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzUtMi0xLTEtNzIzNzE_8d261b3c-5bcf-46a1-bb50-9be15f01b2cc">7,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzUtNC0xLTEtNzIzNzE_55e894dd-0e4b-4ba0-8838-76712d9c8c3b">6,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzUtNi0xLTEtNzIzNzE_582389bf-86df-48ec-8cb4-6377e91edb34">3,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzctMi0xLTEtNzIzNzE_0bec855e-d74c-483a-9932-a4efa36e45d6">7,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzctNC0xLTEtNzIzNzE_e9d83dd1-3002-4caf-a9d7-dc0e8a518f12">6,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzctNi0xLTEtNzIzNzE_8660782f-0091-47d7-8210-ad9aed520dab">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i50ca1a66dcb546f8b20acec8ab035c52" continuedAt="ib010d615749944a89e4910078ae04802"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December&#160;31, 2022 and 2021, the Company has provided a full valuation allowance in respect of deferred tax assets. Management currently believes that it is more likely than not that the deferred tax regarding the tax loss carry forwards and other temporary differences will not be realized in the foreseeable future in the U.S.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkwMA_909610e7-f8f1-40bd-9ced-6ac1e8249d3e" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred tax assets are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses carryforward</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzUtMi0xLTEtNzIzNzE_48e7f5f3-2927-47d3-999d-c9388bb4d896">71,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzUtNC0xLTEtNzIzNzE_c6771d29-c9bc-47a5-bfee-329b82cd4577">76,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed business interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="kltr:DisallowedBusinessInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzYtMi0xLTEtNzIzNzE_4389625f-6e31-4280-a963-ac75c67c70b5">4,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="kltr:DisallowedBusinessInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzYtNC0xLTEtNzIzNzE_c1d1720c-d6f3-451e-bb9f-6c5e9b86b8c7">4,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized R&amp;D costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="kltr:DeferredTaxAssetsCapitalizedRDCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctMi0xLTEtODMzMjI_64f17a91-85aa-4a60-a6a2-82707ff11807">16,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="kltr:DeferredTaxAssetsCapitalizedRDCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctNC0xLTEtODMzMjI_f9950f95-a81b-4f30-b47a-d82ec66d8163">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves &amp; accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzgtMi0xLTEtODMzMjI_2f8a94cb-0af2-4b86-addb-283c219673af">1,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzgtNC0xLTEtODMzMjI_e3af0bd1-c6c2-4d7a-81a5-6ec49b55007a">1,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktMi0xLTEtODMzMjI_45db1a2e-7810-4940-907c-6b15ee9e00e5">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktNC0xLTEtODMzMjI_ed34f02d-a2b8-4f6b-8440-a3a618bebbe3">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTItMS0xLTgzMzIy_5bb7d571-fe11-4a20-b130-248a4c7680d3">1,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTQtMS0xLTgzMzIy_3aa314bf-c28c-4b02-b385-e33379511329">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctMi0xLTEtNzIzNzE_e3a48a40-6360-41a7-8725-5dccb2d7c13a">2,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctNC0xLTEtNzIzNzE_4d612338-a48e-4fd3-8da9-5e3790ff5459">481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTItMS0xLTk0NTE1_b1f89fe0-6246-4e60-90cc-059f995f9523">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTQtMS0xLTk1MTA2_9435b84b-5a54-4ec2-82eb-0ea5ac3ba5cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets before valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktMi0xLTEtNzIzNzE_2324cbff-72c0-4c11-acb4-11e218391cd8">98,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktNC0xLTEtNzIzNzE_b6ac708a-e209-4fcb-af33-a34d0a244cf8">83,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTItMS0xLTcyMzcx_ce656a95-fe4c-44d0-b6be-85eb467ad854">84,795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTQtMS0xLTcyMzcx_806d904e-391c-424c-a485-eb81128199bd">75,051</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTItMS0xLTcyMzcx_a1023cd4-d9cc-4d85-b28c-e2c217e147b4">13,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTQtMS0xLTcyMzcx_93fbdb0f-cef7-4556-9aba-e6470fa709c4">8,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE2LTItMS0xLTcyMzcx_6c166cb7-4581-4a85-99c1-32b087bec9a2">798</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE2LTQtMS0xLTcyMzcx_1e6e6a61-8b30-424f-85c8-fa852d71c5ae">696</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition and fulfillment costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE3LTItMS0xLTcyMzcx_6d1ffaf4-5fc6-47ac-9452-e27d3d9b880d">8,782</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE3LTQtMS0xLTcyMzcx_98a58425-70c7-4cfa-a090-645b0899b778">6,607</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTItMS0xLTgzMzM0_54b92922-686b-4247-8758-cda9d8b2f573">3,073</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTQtMS0xLTgzMzM0_69e4d202-9fd9-4f6f-830c-bbd5a3a901bc">1,418</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIzLTItMS0xLTgzMzM0_b0738e1e-0a12-42a6-bca8-2ad534cb461e">923</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIzLTQtMS0xLTgzMzM0_866fe412-365b-4bcb-8698-6411139c7e6c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE4LTItMS0xLTcyMzcx_a1b8462a-18bb-494a-a0d7-71ea43860086">138</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE4LTQtMS0xLTcyMzcx_23f3fb65-b344-4442-8c33-d37e1286a634">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIwLTItMS0xLTcyMzcx_6481cd4b-0f13-4f9e-92ab-f9a8f0cdf1f1">13,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIwLTQtMS0xLTcyMzcx_0a003f6e-cf44-43cd-8cec-86423ab02748">8,751</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTItMS0xLTcyMzcx_108b8b15-d931-46e3-b143-d378ba3d4ece">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTQtMS0xLTcyMzcx_d945bf6f-d70d-4efb-8443-b7ab08c06d4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the U.S. parent company had a net U.S. operating loss carry forward ("NOLs") for federal income tax purposes of approximately $<ix:nonFraction unitRef="usd" contextRef="i1fbb33141d5745f4b5920176ce5e45dc_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzEwNjM_3c8304d3-42f9-4408-990f-0e9935feaff8">277,496</ix:nonFraction> and U.S. state NOLs of approximately $<ix:nonFraction unitRef="usd" contextRef="i75b0df0fd84c423cb8c7a486f1967b83_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzExMDM_470979ca-8ce8-405e-a5a4-c69c89cd5e87">172,429</ix:nonFraction>. Out of the operating losses attributed to the U.S. parent company, $<ix:nonFraction unitRef="usd" contextRef="i004ab55941684a7aac478458cbb40dfe_I20171231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzExNzQ_fa1c4387-8a9a-4c43-a4d8-fd4ca70f1e81">169,095</ix:nonFraction> were generated&#160;before January 1, 2018, and are subject to the 20-year carryforward period. The remaining $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzEyODI_9d33f788-3e41-41a2-a248-e5c3b87b9813">108,401</ix:nonFraction>&#160;can be carried forward indefinitely but are subject to the 80% taxable income limitation.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="ib010d615749944a89e4910078ae04802" continuedAt="i77dc76c2715740f9befe4456ecee98bf"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the U.S. net operating losses above may be subject to substantial annual limitations due to the "change in ownership" provisions of the Internal Revenue Code of 1986 and similar state provisions. The annual limitation may result in the expiration of substantial net operating losses before utilization (the 80% limitation was waived for NOLs utilized in 2019 and 2020 under the CARES Act).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has analyzed the impact of Section 382 on its NOLs through 2020 and believes that the NOLs are not materially limited by Section 382. However, any future changes of ownership could impact the Company&#8217;s ability to utilize NOLs.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkwNQ_a47676fa-9ce3-42f4-aa27-7027e8a7e665" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company's theoretical income tax expense to actual income tax expense is as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before tax as reported at the consolidated statement of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzMtMi0xLTEtNzIzNzE_bc04941e-392f-4a3a-a202-1550f884ed3e">60,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzMtNC0xLTEtNzIzNzE_d63d39bb-ee42-41f9-86b2-5d063419ef3a">52,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzMtNi0xLTEtNzIzNzE_f2dbef6f-5cb6-4b94-bec5-ace18d3d10d9">55,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzUtMi0xLTEtNzIzNzE_f5d80b1c-542a-4d39-8720-dfec09c44701">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzUtNC0xLTEtNzIzNzE_b7f6a7a8-c449-4d3f-ab43-3e3a08ab1eb1">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzUtNi0xLTEtNzIzNzE_39efc82c-5c22-4867-a2d7-6dc1388ee35a">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theoretical tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzctMi0xLTEtNzIzNzE_26c47a64-379d-4699-83d4-8363b77623fd">12,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzctNC0xLTEtNzIzNzE_2d0d9308-e11d-49ce-b1a5-d8936d4ddcc5">11,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzctNi0xLTEtNzIzNzE_a3c3a1a3-3842-49db-9414-bc889b5520b8">11,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses and other permanent differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzktMi0xLTEtNzIzNzE_2c8d82ac-0fa8-43a3-8456-19b2fe7f0c40">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzktNC0xLTEtNzIzNzE_6fd05cfb-2e80-4fbf-b2f8-32f5307a150f">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzktNi0xLTEtNzIzNzE_cbbd5ee8-42e7-4940-ac44-28679d88177f">269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEwLTItMS0xLTcyMzcx_500f369c-0f7c-4a62-83b4-02d9595c6eef">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEwLTQtMS0xLTcyMzcx_c5888fd4-f3e6-4abe-a873-e1cc61c3c768">3,160</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEwLTYtMS0xLTcyMzcx_b53d956a-4092-4311-a700-eab6fdcf324a">8,716</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzExLTItMS0xLTcyMzcx_67c06ab0-8d83-4374-ab9e-9138394c95f4">2,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzExLTQtMS0xLTcyMzcx_229f2eb6-3807-4e5f-9cb5-0d06e7555f82">3,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzExLTYtMS0xLTcyMzcx_95ce4167-0e56-4795-a155-3ff66c58d6f0">1,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEyLTItMS0xLTcyMzcx_4c4aad17-61e2-4103-82f4-d401011ec42b">9,745</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEyLTQtMS0xLTcyMzcx_707cbc88-ef9a-4942-bcda-2d424453361c">13,232</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEyLTYtMS0xLTcyMzcx_ec139541-e3e9-41f0-a52b-b07fedfbc7ec">3,300</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEzLTItMS0xLTcyMzcx_906ff7ff-6ca7-4d5c-820c-59f2f73c42ef">4,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEzLTQtMS0xLTcyMzcx_640090b3-9a7e-4f4e-b4e7-14a8125bc7ab">3,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEzLTYtMS0xLTcyMzcx_d9f64fe9-b1a9-456f-bf0f-656988af66fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at rate other than the U.S. statutory tax rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE0LTItMS0xLTcyMzcx_2aa42823-e843-4378-bead-4528fa87aef8">3,045</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE0LTQtMS0xLTcyMzcx_0fd09f66-1db5-49a7-83d4-b0eb06727b1f">320</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE0LTYtMS0xLTcyMzcx_f6cb9b08-11bb-4d01-aba3-40375575336b">1,786</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:IncomeTaxReconciliationExchangeRateDifferences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE1LTItMS0xLTcyMzcx_dd177c93-476d-47e3-8719-97860f9d07cb">332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="kltr:IncomeTaxReconciliationExchangeRateDifferences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE1LTQtMS0xLTcyMzcx_b4d31af1-cb8d-45d6-b01d-594634e89479">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="kltr:IncomeTaxReconciliationExchangeRateDifferences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE1LTYtMS0xLTcyMzcx_b9ec3b98-1953-4e43-ab55-04c439789e7d">113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE2LTItMS0xLTcyMzcx_b757fb50-13ea-4b4c-855c-a07ef9fdbad3">185</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE2LTQtMS0xLTcyMzcx_e2f9c0f1-e99e-47b9-aaaa-0f74c07e3726">688</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE2LTYtMS0xLTcyMzcx_cd1b188c-e75e-4df3-bde7-a0d2c2eb6564">108</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE4LTItMS0xLTcyMzcx_83e64bd4-ce79-4cad-8338-d9137467e180">7,868</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE4LTQtMS0xLTcyMzcx_7decfbcb-b6c3-4683-8562-f9b0833d74e3">6,570</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE4LTYtMS0xLTcyMzcx_e38d351d-0955-4d6e-9c0e-176e0e02e23c">3,553</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act, a comprehensive tax law that includes significant changes to the taxation of business entities.&#160;These changes include several key tax provisions, among others: (i) a permanent reduction to the statutory federal corporate income tax rate from 35% to 21% effective for tax years beginning after December 31, 2017; (ii) a partial limitation on the tax deductibility of business interest expenses; (iii) a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a territorial system (along with certain rules designed to prevent erosion of the U.S. income tax base) and (iv) a one-time deemed repatriation tax on accumulated offshore earnings held in cash and illiquid assets, with the latter taxed at a lower rate. In addition, begging in 2022, U.S research and experimental expenditures should be capitalized and amortized ratably over a five-year period, Any such expenditures attributable to research conducted outside of the U.S must be capitalized and amortized over a-15 year period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Israeli corporate tax rate was <ix:nonFraction unitRef="rate" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="1" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkwNg_233d32b6-9c03-43df-948e-4a26269ce63c">23</ix:nonFraction>% for the years ended December&#160;31, 2022,  2021 and 2020. However, the effective tax rate payable by a company that derives income from a "Benefited Enterprise" or a "Preferred Enterprise" (as discussed below) may be considerably less. Capital gains derived by an Israeli company are generally subject to the prevailing corporate tax rate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefits by virtue of the Law for the Encouragement of Capital Investments, 1959 ("the Investment Law"): </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i77dc76c2715740f9befe4456ecee98bf" continuedAt="ic03c5950c5cd4643b7dafaba1ea7a83b"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until tax year 2014, Kaltura Israel utilized various tax benefits by virtue of the "Benefited Enterprise" status granted to its enterprise, pursuant to the Investment Law. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura Israel elected benefits under the alternative track of benefits according to which it was exempt from income tax in the first two years (from the date Kaltura Israel earned taxable income).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a dividend is distributed out of tax exempt income earned by a Benefited Enterprise the amount distributed will be subject to corporate tax at the rate that would have otherwise been applicable on the Benefited Enterprise income. Dividends paid out of income attributed to a Beneficiary Enterprise are generally subject to withholding tax at source at the rate of 15% or such lower rate as may be provided in an applicable tax treaty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, approximately $<ix:nonFraction unitRef="usd" contextRef="i38803c6cc9864ebb83c22c60a3193aef_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQzMzk_5cae9105-0ffd-48ca-93e4-62c73e35f2bc">536</ix:nonFraction> was derived from tax exempt profits earned by Kaltura Israel's&#160;"Beneficiary Enterprise."&#160;The Company and its Board of Directors have determined that such tax-exempt income will not be distributed as dividends and intends to reinvest the amount of its tax-exempt income earned by Kaltura Israel. Accordingly, no provision for deferred income taxes has been provided on income attributable to Kaltura Israel's&#160;"Beneficiary Enterprise"&#160;as such income is essentially permanently reinvested.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If Kaltura Israel's retained tax-exempt income is distributed, the income would be taxed at the applicable corporate tax rate as if it had not elected the alternative tax benefits under the Investment Law and an income tax liability of up to $134 would be incurred as of December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, new legislation amending the Investment Law was adopted. Under this new legislation, a unified corporate tax rate applied to all qualifying income generated by a "Preferred Company" through its Preferred Enterprise (as such terms are defined in the Investment Law) as of January 1, 2011.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial Companies under the Preferred Enterprise status according to the new law as amended in July 2013, and starting January 1, 2014 are entitled to a uniform reduced corporate tax rate of 9% in areas in Israel designated as Development Zone A and 16% elsewhere in Israel.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 Amendment also provided transitional provisions to address companies already enjoying current benefits under the Investment Law. Under the transition provisions, the Company decided to irrevocably implement the new law, effective January 1, 2015.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends distributed from income which is attributed to a &#8220;Preferred Enterprise&#8221; will be subject to withholding tax at source at the rate of 20% or such lower rate as may be provided in an applicable tax treaty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura Israel's income from other sources is subject to tax at the regular Corporate Income rate. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company indefinitely reinvests earnings from its foreign subsidiaries and therefore no deferred tax liability has been recognized on the basis difference created by such earnings. The Company has not provided foreign withholding taxes for any undistributed earnings of its foreign subsidiaries. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, in U.S. federal and state taxing jurisdictions, tax periods in which certain loss and credit carryovers are generated remain open for audit until such time as the limitation period ends for the year in which such losses or credits are utilized. Kaltura Israel received final tax assessments through 2016 while the rest of the Company's subsidiaries did not have any final tax assessments as of December&#160;31, 2022.</span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><ix:continuation id="ic03c5950c5cd4643b7dafaba1ea7a83b"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkyOA_f029d456-5cd0-4268-a4ef-18e72c49125a" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the opening and closing amounts of total unrecognized tax benefits is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.013%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.192%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Tax Benefits</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzItMi0xLTEtNzIzNzE_ea733e4e-650b-4740-8794-863e0ae81c54">2,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzQtMi0xLTEtNzIzNzE_90aba1f4-3592-414d-bac9-e3e1d1b4048b">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzUtMi0xLTEtNzIzNzE_a3a49d20-19a1-4cb9-b8c7-ac2a0e4b0987">887</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzctMi0xLTEtNzIzNzE_89a65b1f-b9a6-4e18-b40e-cbfdda455230">3,863</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior years' tax positions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzktMi0xLTEtNzIzNzE_24fa04f0-a2b4-4ef4-9e9e-d68c7d5c4dd2">107</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzEwLTItMS0xLTcyMzcx_fab6847d-c501-4541-80d1-210177a37007">738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzEyLTItMS0xLTcyMzcx_a5e55b4b-70f9-45d7-980f-7d0ceb4a7eb6">4,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzE1LTItMS0xLTgzMzQ1_f98a391f-b88a-4cc8-929e-8d7e0b695b57">313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzE1LTItMS0xLTcyMzcx_bf7d4012-4974-46a7-b966-265d0791995c">1,145</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzE3LTItMS0xLTcyMzcx_87d433c2-8694-4894-9c72-b69846033a13">5,326</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits that would affect the effective tax rate, if recognized, was $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzcxOTY_87d433c2-8694-4894-9c72-b69846033a13">5,326</ix:nonFraction>&#160;and $<ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQ2NzI5MjQ0MjA4NzE5_a5e55b4b-70f9-45d7-980f-7d0ceb4a7eb6">4,494</ix:nonFraction> as of December&#160;31, 2022 and 2021. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December&#160;31, 2022 and 2021, the Company had accrued $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQ2NzI5MjQ0MjA4ODg2_ef8a5877-6598-4e34-a195-835e9a411496">467</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQ2NzI5MjQ0MjA4ODk0_69acea92-db9e-4978-b775-5a3e55f169e4">313</ix:nonFraction> for the payment of interest and penalties relating to unrecognized tax benefits, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company is subject to the continuous examination of its income tax returns by the IRS and other tax authorities. The Company&#8217;s federal and state income tax returns for years subsequent to 2007 remain open to examination. In the Company&#8217;s foreign jurisdictions &#8211; Israel and the United Kingdom &#8211; the tax years subsequent to 2016 remain open to examination. The Company is currently under audit in Israel. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company&#8217;s tax audits are resolved in a manner not consistent with management&#8217;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company currently does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which is difficult to estimate.</span></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_307"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90ZXh0cmVnaW9uOjI0OWEwNGVmMjRkYjQzODg5ZTVmMzNhMTZjNDBmM2FlXzU0OTc1NTgxNTQ0Mw_fc68c0bf-fd65-4a5e-bade-89c8e4ad576a" continuedAt="if6816d4f0ae844d0b718bda8f43e17c3" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 12: NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90ZXh0cmVnaW9uOjI0OWEwNGVmMjRkYjQzODg5ZTVmMzNhMTZjNDBmM2FlXzU0OTc1NTgxNTQ0NA_940cf404-38e3-4133-8583-a60d954fbe04" continuedAt="i168654191c8142aa97408014a23ea971" escape="true">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:</ix:nonNumeric></span></div></ix:nonNumeric><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="if6816d4f0ae844d0b718bda8f43e17c3"><div><ix:continuation id="i168654191c8142aa97408014a23ea971"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.358%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzQtMi0xLTEtNzIzNzE_339ff1ca-e8a2-4f58-af8b-44688ba35b6d">68,495</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzQtNC0xLTEtNzIzNzE_9f8d710c-d06e-4e9c-bfa7-32fa36df06d6">59,351</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzQtNi0xLTEtNzIzNzE_ba06e5c5-46be-4e9b-bf25-ade70eece528">58,763</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion and cumulative dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzUtMi0xLTEtNzIzNzE_a902cb90-ead0-474b-a063-c2b5796aed03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzUtNC0xLTEtNzIzNzE_3a2caa00-fa3d-43ab-9ffb-3aac707ac046">8,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzUtNi0xLTEtNzIzNzE_a7ecfd13-b9e2-4fbc-afad-397baeca5114">11,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzctMi0xLTEtNzIzNzE_88f7d52e-10aa-4aac-9328-be14d988d34c">68,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzctNC0xLTEtNzIzNzE_b2e39a07-f0e5-445a-a525-1f6117649652">67,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzctNi0xLTEtNzIzNzE_c64e37d7-5d22-4bd0-a01b-e7746958fb9e">70,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzktMi0xLTEtNzIzNzE_d0021778-d1ac-4317-8967-687f610acaf6">130,366,385</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzktNC0xLTEtNzIzNzE_e9c0a223-4a11-410f-9667-1e27b6cb6dac">71,073,052</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzktNi0xLTEtNzIzNzE_3b1b5a6c-a0e7-4a2c-a39a-5fda98eb1e12">24,939,901</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzExLTItMS0xLTcyMzcx_d510def4-6d31-4d3d-a0e2-cbea23732296">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzExLTQtMS0xLTcyMzcx_69e09e60-02c4-49a7-80ff-5cf76851f00c">0.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzExLTYtMS0xLTcyMzcx_00fa6645-a9e1-4a45-aa22-2e868ce1b376">2.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div style="padding-left:56.7pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I<ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90ZXh0cmVnaW9uOjI0OWEwNGVmMjRkYjQzODg5ZTVmMzNhMTZjNDBmM2FlXzU0OTc1NTgxNTQ0NQ_ad8de563-317c-434b-9bf2-cdb6248fa6a4" continuedAt="i1f9883ef66ab432b8c9d77f68f3c92ba" escape="true">nstruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:</ix:nonNumeric></span></div><div style="padding-left:56.7pt;text-align:justify"><span><br/></span></div><div><ix:continuation id="i1f9883ef66ab432b8c9d77f68f3c92ba"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible and redeemable and convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2a402a59a93441f8554a5aea27823f0_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzMtMi0xLTEtNzIzNzE_c96792f5-8e4c-4e48-b162-21ba8d2f1481">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6be50dc679384c10a264707387fc2ed0_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzMtNC0xLTEtNzIzNzE_a2f7da29-bbaf-4a1a-bd90-bb24113fb71e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id49a656361bd489f8f82815890f2b35b_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzMtNi0xLTEtNzIzNzE_fed936b9-7524-4db8-bf99-2d38b7aa64fa">16,823,100</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase preferred and common stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i474ed8f7387c4dc4add6e6a0718c761d_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzQtMi0xLTEtNzIzNzE_2a52dba8-f414-43f7-9b82-c544f9af2252">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if2de61266eb04ffbaaf8baacb48db21f_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzQtNC0xLTEtNzIzNzE_7eae5d55-fa8d-47fc-a80e-c9b6e9bc690f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0d7531089be844e29641581f5e66cdb8_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzQtNi0xLTEtNzIzNzE_5c91e8c4-d566-4126-8f8a-4b2b53bc8f36">6,777,275</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options and RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ica8ce1ac0e3a4e7c94c95235d37ccf09_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzUtMi0xLTEtNzIzNzE_582c72ec-e2bf-47d5-879e-2a91993e8cba">33,457,465</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifa35633bc73445629ba33c77ded540c8_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzUtNC0xLTEtNzIzNzE_ea979572-78e4-40d7-9d3d-1097755ef465">37,627,380</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id0cb6aa1c33b40c28d80d48a8ec94ec0_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzUtNi0xLTEtNzIzNzE_8c7b059f-3b84-427a-96ac-8a6aeebdc0eb">31,981,404</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzctMi0xLTEtNzIzNzE_5dc347b8-c8a6-4dc6-aad1-829a1f65ac6d">33,457,465</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzctNC0xLTEtNzIzNzE_1a6ee0de-9d2d-4f58-85cf-fb58e86e20d8">37,627,380</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzctNi0xLTEtNzIzNzE_57c4584f-a7a3-41e0-8069-214e9045d4fc">55,581,779</ix:nonFraction></span></td></tr></table></ix:continuation></div></ix:continuation><div id="i8fe55c16eba3484192ba23076473761f_2699"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjI_f2497004-25b4-49b5-a23f-18d8e809c4cc" continuedAt="i5536ea639d8348fc9e62ea022205fe38" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 13: REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reportable segments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker is its Chief Executive Officer ("CODM"). The Company's CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company organizes its operations in two segments: Enterprise, Education and Technology and Media and Telecom. The Enterprise, Education and Technology segment represents products related to industry solutions for education customers, and media services (except for Media and Telecom customers). The Media and Telecom segment primarily represents TV solutions that are sold to media and telecom operators.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of the reportable operating segments is based on the same accounting principles applied in these financial statements, which includes certain corporate overhead allocations.</span></div></ix:nonNumeric><div style="padding-left:42.52pt;padding-right:42.52pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i5536ea639d8348fc9e62ea022205fe38" continuedAt="i93c2fc80509b4c8aa3e2de0f3238a84f"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjM_2d66a537-a750-447e-857b-41a622c66fba" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.507%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2022</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt;text-indent:22.5pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN180LTItMS0xLTc5Mjc5_0642d441-22bc-4d58-a374-c2f45b02b26a">120,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN180LTQtMS0xLTc5Mjc5_b2e33d51-2897-4fa4-8806-baba2ca0adb5">48,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN180LTYtMS0xLTc5Mjc5_ccabbd16-922e-4ec2-9727-bec547818bc5">168,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN182LTItMS0xLTc5Mjc5_0a9d3003-cac2-4cc4-a6cb-6eabe9efb9ab">83,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN182LTQtMS0xLTc5Mjc5_e3515ac0-254b-41c8-9392-858b3a263b3c">23,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN182LTYtMS0xLTc5Mjc5_08def6d6-d411-4fa7-85e9-d3b3f29319fa">106,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN184LTYtMS0xLTc5Mjc5_e8eae07d-dbe8-43d1-b0b3-20232b4bc6fd">163,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN185LTYtMS0xLTc5Mjc5_393e8b37-f66b-4a1d-887c-192225c3865a">4,248</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN18xMC02LTEtMS03OTI3OQ_a10b7b10-cf9a-4cb4-866c-89887b47d7fb">7,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN18xMi02LTEtMS03OTI3OQ_e68cdf9b-d64c-4624-9a02-a65784138ca2">68,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.953%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2021</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9e1e553aa84c2796114edc3e274a2b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF80LTItMS0xLTc1MjA5_fcf94f33-cc05-4df9-b774-98220988465c">118,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dc6ce582bcd4c83a2c037b470f81290_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF80LTQtMS0xLTc1MjA5_f4de1374-d859-4e79-9696-d7b6421e9927">46,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF80LTYtMS0xLTc1MjA5_4988346d-1f15-4e26-96a3-7d6651d3a609">165,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied9e1e553aa84c2796114edc3e274a2b_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF82LTItMS0xLTc1MjA5_205ab3d2-ee8f-4a8c-8061-48ff49a69813">84,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dc6ce582bcd4c83a2c037b470f81290_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF82LTQtMS0xLTc1MjA5_3458ab2e-d616-4e1a-884c-e096312ff29b">18,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF82LTYtMS0xLTc1MjA5_28caa798-7fec-4489-9f73-47919654bea8">102,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF84LTYtMS0xLTc1MjA5_17c82cda-494c-45b2-bbe3-608ba7ee9d62">135,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF85LTYtMS0xLTc1MjA5_e5f97730-c8e6-42fe-bc48-46db1978a7c7">20,106</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF8xMC02LTEtMS03NTIwOQ_826ad146-1c6c-47b4-bbe8-61eb033f851f">6,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF8xMi02LTEtMS03NTIwOQ_08c686e2-7571-4834-80d3-e36b960b7c0b">59,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i93c2fc80509b4c8aa3e2de0f3238a84f"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-58.5pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2020</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02b4ef0b3df1422d97b45ad617d9e38e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF80LTItMS0xLTc1MjA5_f6184be8-846c-486f-b0a6-30c8d16f4d21">80,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2444c9f504d346fe97c4d35e67589de4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF80LTQtMS0xLTc1MjA5_bcc68d64-62da-4ac4-a2fc-ad427e74ed88">39,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF80LTYtMS0xLTc1MjA5_bc713baa-da34-4cb5-b151-9b4b5d7d9d09">120,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02b4ef0b3df1422d97b45ad617d9e38e_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF82LTItMS0xLTc1MjA5_d021c695-da42-4684-ac1f-123e6f180624">58,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2444c9f504d346fe97c4d35e67589de4_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF82LTQtMS0xLTc1MjA5_6a27246f-1ee7-45bd-8aaf-8dcca70d097a">14,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF82LTYtMS0xLTc1MjA5_b32ab6fe-1a05-43fb-a480-b55a3336f107">72,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF84LTYtMS0xLTc1MjA5_8d08a39c-2978-4493-b179-b8b9edef0c82">81,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF85LTYtMS0xLTc1MjA5_beb0fe6b-e744-45ee-98cb-d7a01046955e">46,721</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF8xMC02LTEtMS03NTIwOQ_1836a470-5666-4308-8c0b-9a531328cd6b">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF8xMi02LTEtMS03NTIwOQ_e3bc8cce-c4f3-4252-a063-d7d4864a0081">58,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by location is determined by the billing address of the customer. <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjQ_65562b88-e36f-46f5-a4da-3d5d36853d01" continuedAt="i977ec1a504a34202812dc9cde285012b" escape="true">Total revenues from external customers on the basis of the Company's geographical areas are as follows:</ix:nonNumeric></span></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div><ix:continuation id="i977ec1a504a34202812dc9cde285012b"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;United States (&#8220;US&#8221;) </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if679b3c50357495e8ac46c1bf3fb3083_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y18zLTEtMS0xLTc1MjA5_f65a8324-4eca-4f77-92c9-6221b3a0ec5b">91,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa56041b6c0b49aca077670daaca1bfe_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y18zLTMtMS0xLTc1MjA5_bf9c11b0-9090-4553-b97c-6b9f975a369d">96,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bb7fb4f2c5b42c18eb8bd5d951c5588_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y18zLTUtMS0xLTc1MjA5_cfc02c24-1d80-4b8c-9513-2af0e82b1759">68,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa (&#8220;EMEA&#8221;)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide0a3701b21e4cf5aee6a5b1190c07c0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y180LTEtMS0xLTc1MjA5_86e80c18-4166-40e8-bc0b-bb9fea11ba54">58,026</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f80f46d52f548f5872dca725c16697c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y180LTMtMS0xLTc1MjA5_b4dacf95-dbe1-4cc1-90fb-c391390f76f2">51,077</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fd88e98dff4461f9b74213d089edb90_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y180LTUtMS0xLTc1MjA5_5cd77693-d9be-4938-a5c3-2cf0fd3386d6">37,592</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c1fc109d9d74a9ca0fb6226ea928f48_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y181LTEtMS0xLTc1MjA5_92340c77-a8c7-4cb0-9369-7997d193c7ea">18,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5920ac2f768d4a16881aa1d74fe7aa3b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y181LTMtMS0xLTc1MjA5_ff5edcaa-3a45-4144-aa11-131fc4bfe190">17,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8a375d8b9d9448d8075f5bcaf8bb3a0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y181LTUtMS0xLTc1MjA5_ce9e225a-e367-484e-82a6-468433d15a28">14,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y183LTEtMS0xLTc1MjA5_de5e92e1-7bfb-4259-8f15-94e5255b8514">168,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y183LTMtMS0xLTc1MjA5_a6275c97-63a6-469a-a947-ee6f6d0d1146">165,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y183LTUtMS0xLTc1MjA5_25b7b956-5beb-4fca-b2a0-426f3b286b64">120,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other individual country accounted for more than 10% of the Company&#8217;s revenue for all periods presented.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjU_0fee1835-1799-4758-b2a3-7001777c807e" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets as of December&#160;31, 2022 and 2021, based on geographical areas which consist of property and equipment, net and operating lease right-of-use assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54d68f5c145541d4ad1cbf97d33e0609_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV8zLTEtMS0xLTc1MjA5_74a672dc-804b-45c7-9601-99d22b3f17d5">15,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7334513a032b4f1f9a6bd54058ad95b9_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV8zLTMtMS0xLTc1MjA5_1b4da7ac-0506-4390-bc50-a8dc5ac13a4b">7,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israel</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc2896021a48488c9b522f95f5fec169_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV80LTEtMS0xLTc1MjA5_ad25e46e-7768-43f7-a262-d0c33be823b7">19,995</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01968ee5baac48d1a208a169898c8412_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV80LTMtMS0xLTc1MjA5_17dba333-cfc6-42e4-8c69-d4a5fc2387ab">1,408</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i784840dd1d844c7697e2afdb93ad0b25_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV81LTEtMS0xLTc1MjA5_1dcce0a1-03ea-4c42-b1c4-aca63a371cd9">209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ae8fe2d50b744479f7187ffffc448a1_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV81LTMtMS0xLTc1MjA5_01909811-8a48-4adc-a1f6-38e861e0a390">405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV83LTEtMS0xLTc1MjA5_928d5e62-6b04-4e81-9ac7-5e63411a610e">35,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV83LTMtMS0xLTc1MjA5_7532ab7a-e2e5-4c50-af67-cae301871d00">9,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">117</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_280"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI5OQ_c0fc6b69-c47e-40b8-b6a9-83442ec0e063" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 14:     LONG-TERM LOAN </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company entered into a new credit agreement (the &#8220;Credit Agreement&#8221;) with an existing lender, which provides for a new senior secured term loan facility in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i4fabfc1dffd649e59884a8a4c9289104_I20210131" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE5MTE_f9c4779b-2e4c-425b-9993-25e06ef981ec">40,000</ix:nonFraction> (the &#8220;Term Loan Facility&#8221;) and a new senior secured revolving credit facility in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i6606121c3cf54c268e08bf1b837d3ec1_I20210131" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzIwMjk_0baf53e5-e5cb-4575-bfc2-e070d98ca99b">10,000</ix:nonFraction> (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Credit Facilities&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into an amendment to the Credit Agreement (the &#8220;First Amendment&#8221;). Pursuant to the First Amendment, the Company borrowed an additional aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="iee80751bf2b34def8e98c54f5affb0be_I20210630" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzIzMzQ_e3763a3b-87f1-43ba-99ed-706a3ee0dd4e">12,500</ix:nonFraction> and increased commitments under the Revolving Credit Facility to $<ix:nonFraction unitRef="usd" contextRef="i6bc3e2d0f8214b389650f132d3f3988b_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzI0MDI_3fd77cb4-8a40-408d-8e53-4c20fa13923b">35,000</ix:nonFraction>. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company repaid in full its outstanding principal amount under the Revolving Credit Facility. As of December 31, 2021, the total commitments under the Revolving Credit Facility are available for future borrowings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate plus a margin of <ix:nonFraction unitRef="rate" contextRef="i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI5Ng_d442bc86-5d34-4606-ba1c-cec8338d0c9c">3.50</ix:nonFraction>% (the Eurodollar rate is calculated based on the Credit Agreement, subject to a <ix:nonFraction unitRef="rate" contextRef="i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231" decimals="2" name="kltr:DebtInstrumentFloorRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI1MA_541e9a76-db87-4e98-954c-e8196785ae74">1.00</ix:nonFraction>% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (&#8220;ABR&#8221;) loans accrue interest at a rate per annum equal to the ABR plus a margin of <ix:nonFraction unitRef="rate" contextRef="i928df3c56cf64c59b92a66c05d139409_D20220101-20221231" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI3Mg_138784f1-0633-477b-98ca-4c56b9179f49">2.50</ix:nonFraction>% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus <ix:nonFraction unitRef="number" contextRef="i1465ccc122004b879a0dddc913dad9a9_D20220101-20221231" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI4MA_ca41a6ca-5041-4a3e-bfe6-d728ca126aca">0.50</ix:nonFraction>%, subject to a <ix:nonFraction unitRef="rate" contextRef="i1465ccc122004b879a0dddc913dad9a9_D20220101-20221231" decimals="2" name="kltr:DebtInstrumentFloorRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI4OA_94ffa107-afe0-45a8-94b1-4c9e722dfd9c">2.00</ix:nonFraction>% floor). As of December&#160;31, 2022, the current rate of interest under the Credit Facilities was equal to a rate per annum of <ix:nonFraction unitRef="rate" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI0Mg_5294b1df-765e-4735-9d15-dbc09a836b76">8.23</ix:nonFraction>%, consisting of <ix:nonFraction unitRef="rate" contextRef="i95de3b268a914f24b8bbf1ad5d007c23_I20221231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjIzMA_da1dfffb-182d-4932-8e5f-c0d37d481fbf">4.73</ix:nonFraction>% (the 3-month LIBOR rate as of December&#160;31, 2022) and the margin of <ix:nonFraction unitRef="rate" contextRef="i0c5abbdb34af46a9b35dad50502b6cc7_I20221231" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjIyNA_45ed403c-5d95-47aa-b32f-7f7b58e9c808">3.50</ix:nonFraction>%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is payable in consecutive <ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMDE_908d021f-fcf3-4be1-8859-f91b37745fe9">quarterly</ix:nonNumeric> installments on the last day of each fiscal quarter in an amount equal to (i) $<ix:nonFraction unitRef="usd" contextRef="ib8436d1fca2e46a5bda040a2aa464d7d_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMjI_d3c72940-e5d2-451a-abe4-43bb1fd0ca4f">250</ix:nonFraction> for installments payable on April 1, 2021, through December 31, 2021, (ii) $<ix:nonFraction unitRef="usd" contextRef="i8dc46906ab0c404eb1ab4f3665be7877_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMDg_06dd0d0c-5999-433b-82e6-dbe747bc6262">750</ix:nonFraction> for installments payable on March 31, 2022 through December 31, 2022, and (iii) $<ix:nonFraction unitRef="usd" contextRef="id4661ae916c046ebbb3193860d8d3544_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMTc_a73c0852-3cad-4e3d-a324-fea8280ab0f3">1,500</ix:nonFraction> for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Credit Facilities, the Company is obligated to maintain certain covenants as defined therein. As of December&#160;31, 2022, the Company met these covenants.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMjQ_9a074f05-63e0-40c0-9500-cab7b3b70391" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.550%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90YWJsZToxMmU0Y2EyNzg0ODk0OTczYTk2YzVlN2E4YjU1MDZkMy90YWJsZXJhbmdlOjEyZTRjYTI3ODQ4OTQ5NzNhOTZjNWU3YThiNTUwNmQzXzQtMi0xLTEtNzIzNzE_4ec7b6cf-0ca0-4262-a757-8283c0e94028">6,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90YWJsZToxMmU0Y2EyNzg0ODk0OTczYTk2YzVlN2E4YjU1MDZkMy90YWJsZXJhbmdlOjEyZTRjYTI3ODQ4OTQ5NzNhOTZjNWU3YThiNTUwNmQzXzUtMi0xLTEtNzIzNzE_a42f5a3e-a5fa-4a17-aa8b-ac414082daa8">30,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90YWJsZToxMmU0Y2EyNzg0ODk0OTczYTk2YzVlN2E4YjU1MDZkMy90YWJsZXJhbmdlOjEyZTRjYTI3ODQ4OTQ5NzNhOTZjNWU3YThiNTUwNmQzXzctMi0xLTEtNzIzNzE_9e12499e-1636-407b-9a5b-a7c1154693eb">36,000</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the loans approximate their fair value.</span></div></ix:nonNumeric><div style="padding-left:84.45pt;text-align:justify"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_295"></div><div style="margin-bottom:9pt;margin-top:9pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzU5Mjk_71775643-84b0-4452-b15b-a96a7f966612" continuedAt="i1d8127327e9e45dd86a4712000fb1ec2" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 15:   STOCKHOLDERS' EQUITY</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company amended and restated its Certificate of Incorporation to change the authorized preferred stock to <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzEwODU_db0a4fd8-2abb-4dc0-bf30-e0aa9b48e7be">20,000,000</ix:nonFraction> shares of preferred stock, all with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzExMzk_e789920f-79bb-472d-9550-9556c290bd6b">0.0001</ix:nonFraction> per share. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of common stock confer upon their holders the right to receive notice to participate and vote in general stockholders meetings of the Company, and the right to receive dividends, if declared, and to participate in the distribution of the surplus assets of the Company upon liquidation of the Company, as more fully described in the Company's Certificate of Incorporation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company amended and restated its Certificate of Incorporation to change the authorized common stock to <ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI2MjA_6fcf73dd-e1ed-4330-a26b-b1d4021b6d8d">1,000,000,000</ix:nonFraction> shares of common stock, all with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzU5NDg_f5c870c7-52ca-4b34-8592-77926f1c7c25">0.0001</ix:nonFraction> per share.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzU5NTA_6566ecbc-bb10-4ad4-b4cc-e50b89288801" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following common stock reserved for future issuance:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.663%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6790b095090e47d091667119cdd7b272_I20221231" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzEtMi0xLTEtNzU4OTA_583e351e-ec6c-40ee-b4cf-00af0c6234b8">25,988,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia1735f27a42040eaa561f1794883453c_I20221231" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzItMi0xLTEtNzU4OTA_b55d16e0-4116-4687-be55-8a1bbf14859f">7,469,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved under 2021 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iec5ef0da206c4b2da7fdd20446ad5a09_I20221231" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzQtMi0xLTEtNzU4OTA_b93838b4-5d7d-4a49-9a69-c9c7188e393b">5,492,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzYtMi0xLTEtNzU4OTA_36f15de4-5fc2-426c-955f-b5c37f4e1e9e">38,949,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October, 6, 2022, <ix:nonFraction unitRef="shares" contextRef="i3a7f3d159b494e31a3f6346c034795ef_I20221006" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDg_2ce7d2c5-aa55-4791-9fc2-7a73dc317a0e">613,255</ix:nonFraction> warrants to common stock were exercised into <ix:nonFraction unitRef="shares" contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231" decimals="0" name="kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNjQ_0c3e6bbf-bd84-44d5-aa2b-a234b1eaadc3">613,255</ix:nonFraction> shares of common stock.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's 2007 U.S. and Israeli Stock Option Plans ("the 2007 Plans"), options were granted to officers, directors, employees, advisors and consultants of the Company or its subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company adopted a new equity incentive plan, the "2017 Equity Incentive Plan" (the "2017 Plan" and together with the 2007 Plans, the "Old Plans"), and extended the term of the 2007 Israeli Stock Option Plan and the term of the options already granted thereunder for an additional ten-year period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each option granted under the Old Plans is exercisable until the earlier of ten years (or 20 years if granted under the 2007 Israeli Stock Option Plan) from the date of the grant of the option. The options vest primarily over a four-year period. Any options that are forfeited or not exercised before expiration become available for future grants.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company granted to three of its officers, market-based options at an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="if2270bafd69d42f9bd6fb9dc4574bd75_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMTQ_583ada49-836e-4fa6-96b6-3582889aad77">13.34</ix:nonFraction> per share. The options vest based on the achievement of specific share price targets such that 25% of the award will vest upon the fair market value of a share of common stock increasing fifty percent (50%) above the exercise price; an additional 25% of such award will vest upon the fair market value of a share increasing one-hundred percent (100%) above the exercise price; an additional 25% will vest upon the fair market value of a share increasing one-hundred and fifty percent (150%) above the exercise price; and the remaining 25% of the award will vest upon the fair market value increasing two-hundred percent (200%) above the exercise price.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the Company&#8217;s IPO, no additional awards will be granted under the Old Plans. However, the Old Plans will continue to govern the terms and conditions of the outstanding awards previously granted under the Old Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i1d8127327e9e45dd86a4712000fb1ec2" continuedAt="i8e42b7b32b1b484e8c96d2389d278ef3"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective upon the effectiveness of the registration statement for the IPO, the Company adopted the 2021 Incentive Award Plan (the &#8220;2021 Plan&#8221;, and together with the Old Plans, the "Plans"). The 2021 Plan provides for the grant of stock options, stock appreciation rights, restricted stock, RSUs, and other stock or cash-based awards to the Company&#8217;s officers, directors, employees, advisors, and consultants. The number of shares of common stock initially reserved for issuance under the 2021 Plan was 8,500,000 shares. in addition, certain shares of common stock subject to awards under the Old Plans, such as those subject to expirations, terminations, exercise and tax-related withholding, or failures to vest, will become available for issuance under the 2021 Plan. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock available for issuance under the 2021 Plan will also include an annual increase on the first day of each fiscal year beginning on January 1, 2022, equal to the lesser of:</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><ix:nonFraction unitRef="rate" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" name="kltr:ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzMjQ_af4a9ae9-21f1-407b-868c-1468e5bf57cc">5</ix:nonFraction>% of the aggregate number of shares of common stock outstanding on the final day of the immediately preceding calendar year; and</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Such smaller number of shares of common stock as is determined by the Board of Directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 Plan, the exercise price of options granted is generally at least equal to the fair market value of the Company&#8217;s common stock on the date of grant. The term of the options generally may not exceed ten years. Additionally, the exercise price of any options granted to a 10% stockholder shall not be less than 110% of the fair market value of the common stock on the date of grant, and the term of such option grant shall not exceed five years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022, the number of shares of common stock authorized for issuance under the 2021 Plan automatically increased by <ix:nonFraction unitRef="shares" contextRef="id8993bb041154ea882f304e3f791e555_D20220101-20220101" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzMTM_a20548b8-ca67-4f2d-a5cd-2b54c6e76642">6,346,255</ix:nonFraction> shares pursuant to the terms of the 2021 Plan.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:128%">Stock Options </span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDI_0e0a1117-994c-4880-b6bc-b49790047e34" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity with respect to options granted under the Plans is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Average exercise price </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted remaining contractual term (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of January 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItMi0xLTEtNzIzNzE_e881507c-83ce-4739-8441-c7b8d8bfbdbf">32,702,963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItNC0xLTEtNzIzNzE_cc4beb4b-3750-4b5b-8160-2eebe0fbe545">3.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItNi0xLTEtNzIzNzE_23faf1df-c02d-4e59-95fe-8c713dda9e61">8.34</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItOC0xLTEtNzIzNzE_3312f6df-56a5-4354-92e4-597db9ff5c45">38,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzQtMi0xLTEtNzIzNzE_77e1d9eb-bf8f-486f-aed4-39b568e73c3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzUtMi0xLTEtNzIzNzE_6826ec27-834b-4c55-89b2-51196835f5ec">4,393,437</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzUtNC0xLTEtNzIzNzE_3b9ad05f-600f-45be-b82e-e76777b542b7">0.66</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzUtOC0xLTEtNzIzNzE_dacf76c8-6a4a-4f54-a1d4-ff90c5ea877e">5,272</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzYtMi0xLTEtNzIzNzE_021155cc-a1ac-43d6-a708-fd6cdc1e3dbb">2,321,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzYtNC0xLTEtNzIzNzE_1f14d972-d95c-4536-8910-a671f9fa08b7">3.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtMi0xLTEtNzIzNzE_1d1ce6cb-3198-4bd1-80b6-c0d2f2470c10">25,988,465</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtNC0xLTEtNzIzNzE_98535f93-616d-4054-92d1-a9c07f45717e">4.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtNi0xLTEtNzIzNzE_827f61b2-2f39-41f6-ae2e-c1f1340aeeeb">7.75</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtOC0xLTEtNzIzNzE_550b3304-bda6-42f0-a5c3-51b6f603797b">6,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable options at end of the year</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTItMS0xLTcyMzcx_09379a54-fbf3-4dd0-9056-4acfff08704d">16,618,550</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTQtMS0xLTcyMzcx_df5eedd0-e7f3-489f-bba1-41f57e548be7">2.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTYtMS0xLTcyMzcx_62587876-9387-4084-b77c-731a6a414779">7.57</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTgtMS0xLTcyMzcx_40966159-1a8d-4660-ade6-59b3761d0597">6,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDM_84c85c72-6f3a-4e8b-97a4-1ea4e86604d0" continuedAt="ibddc9dba1d2e4f34aede00a815763c34" escape="true">The fair value of each service-based award is estimated on the date of grant using the Black-Scholes model that uses the assumptions noted in the following table:</ix:nonNumeric></span></div></ix:continuation><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i8e42b7b32b1b484e8c96d2389d278ef3" continuedAt="i44326cf213104138aa0d465bfcbd1381"><ix:continuation id="ibddc9dba1d2e4f34aede00a815763c34"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.435%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.039%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzItMi0xLTEtNzIzNzE_51ed9570-befd-458e-a58a-fe1940b4f026">62</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzItNC0xLTEtNzIzNzE_ba4722fd-d026-40fe-aa04-0bf1840ce77e">50</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtMi0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2NGMzOGJmMjI2ZDQ0ZDk4OTliNjMyODYxM2ZmMzNhMV8xNjQ5MjY3NDQxNjg2_6acd89c6-1e71-447e-9e55-48730d9b026e">1.31</ix:nonFraction>% - <ix:nonFraction unitRef="rate" contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtMi0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2NGMzOGJmMjI2ZDQ0ZDk4OTliNjMyODYxM2ZmMzNhMV8xNjQ5MjY3NDQxNjk0_473fe229-ecb9-4447-8abe-0750612e4c77">1.34</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtNC0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2YTBkNzNlMjBiYmE0YzdjYjYyYmJhOTkwZTFjYTk3N18xNjQ5MjY3NDQxNjgz_f4c1bd5a-c4f6-4e00-9346-e54309809eb0">0.4</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtNC0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2YTBkNzNlMjBiYmE0YzdjYjYyYmJhOTkwZTFjYTk3N18xNjQ5MjY3NDQxNjkw_b110b3ae-5041-40ef-ac7a-c488658eb9a9">0.8</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231" decimals="1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzQtMi0xLTEtNzIzNzE_671357a9-242b-4b55-816e-d6cb7fa20357">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzQtNC0xLTEtNzIzNzE_48a00795-0025-4c30-8bc8-03b708d8944d">&#8212;</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzUtMi0xLTEtNzIzNzE_b6df7d00-f5d6-46d9-a5aa-cbde7c9bd968">5.81</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzUtNC0xLTEtNzIzNzE_ec4d90a3-5ea2-4427-812b-638f5fc11301">5.83</ix:nonNumeric></span></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These assumptions and estimates were determined as follows:</span></div></ix:continuation><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value of common stock &#8211; Prior to the IPO, the fair value was determined by the Company's Board of Directors, with input from management and assisted by valuation reports prepared by a third-party valuation specialist. After the IPO, the fair value of the common stock underlying the options was the Company&#8217;s closing stock price on the Nasdaq Global Select Market on the grant date.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Risk-free interest rate - The risk-free rate for the expected term of the options is based on the yields of U.S. Treasury securities with maturities appropriate for the expected term of the employee share option awards.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected life - The expected life represents the period that options are expected to be outstanding. For option grants that are considered to be "plain vanilla," the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected volatility - The expected volatility is based on historical volatility over the most recent period commensurate with the expected term of the option. As the Company has a short trading history for its common stock, when the Company's trading period is shorter than the expected term, the expected volatility is derived from the average historical share volatilities of several unrelated public companies within the Company&#8217;s industry that the Company considers to be comparable to its own business over a period equivalent to the option&#8217;s expected term. </span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected dividend yield - The Company has never declared or paid any cash dividends and does not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of zero percent was used.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the service-based awards granted in the years ended December&#160;31, 2021, and 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwOTg_490e2656-0e1d-4184-9e23-3bfd46b7a295">2.45</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMDY_39f2b3ad-4e3f-43d2-acbb-0f3803acb032">3.80</ix:nonFraction> per option, respectively. The total grant-date fair value of the service-based awards that vested during the years ended December&#160;31, 2022, 2021 and 2020, was $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwODY_9d2730a3-89be-42a6-9a54-19358a19fe71">12,763</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwOTA_584c50df-9aa7-401a-aba7-06e206689b7a">13,152</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwOTQ_2e91d1c2-2ce3-4f74-b5b3-dd50a3d5a3b3">3,615</ix:nonFraction>, respectively. The aggregate intrinsic value of options exercised during the years ended December&#160;31, 2021 and 2020, was $<ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMjI_9b066b0e-9049-4941-b54a-e1b0bb4d5e18">5,437</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMjY_bb339424-c076-4773-a512-602301bc11df">8,842</ix:nonFraction>, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each market-based award is estimated on the date of grant using the Monte Carlo model that uses the assumptions noted in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 18pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo4ZDJhYTUwZTA3N2Q0NjUzOGVmN2VkNmU4ODYyMzQzOC90YWJsZXJhbmdlOjhkMmFhNTBlMDc3ZDQ2NTM4ZWY3ZWQ2ZTg4NjIzNDM4XzItMi0xLTEtNzU3NTY_da972758-7224-4eda-a967-f3df01adab1e">41</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo4ZDJhYTUwZTA3N2Q0NjUzOGVmN2VkNmU4ODYyMzQzOC90YWJsZXJhbmdlOjhkMmFhNTBlMDc3ZDQ2NTM4ZWY3ZWQ2ZTg4NjIzNDM4XzMtMi0xLTEtNzU3NTY_954dba89-2520-45e6-bdea-a8e37923e2dd">0.94</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="rate" contextRef="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231" decimals="1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo4ZDJhYTUwZTA3N2Q0NjUzOGVmN2VkNmU4ODYyMzQzOC90YWJsZXJhbmdlOjhkMmFhNTBlMDc3ZDQ2NTM4ZWY3ZWQ2ZTg4NjIzNDM4XzQtMi0xLTEtNzU3NTY_f753cab6-9ded-4bbf-9d14-edc0405bf25e">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected volatility - Because the Company had no trading history of its shares of common stock, the expected volatility was derived from the average historical share volatilities of several unrelated public companies within the Company's industry that the Company considers to be comparable to its own business over a period equivalent to the option's expected term.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><ix:continuation id="i44326cf213104138aa0d465bfcbd1381" continuedAt="i2e1b69851b8044f995c92861bbcfb6b7"><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Risk-free interest rate - The risk-free rate for the expected term of the options is based on the yields of U.S. Treasury securities with maturities appropriate for the expected term of the employee share option awards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of the market-based awards granted in the year ended December 31, 2020, was $<ix:nonFraction unitRef="usdPerShare" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="2" name="kltr:WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMTg_8b99f422-75eb-4fe7-9ded-b2bda887d77c">2.26</ix:nonFraction> per option. These costs are expected to be recognized over a weighted-average period of approximately five and a half years from December 2020.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDQ_cf9a8b78-d7d3-49d7-838c-fcdba6b5ad92" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the year ended December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.269%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.246%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">RSUs<br/>Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">Weighted&#160;Average<br/>Grant Date Fair<br/>Value per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9f5a12cde367434d86c3ddd57d900ece_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzEtMi0xLTEtNzIzNzE_5b4f5720-decf-4a67-928b-9f4af7e774ba">4,924,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ifc9c2957b381492b850d6cfd5de7f1b9_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzEtNC0xLTEtNzIzNzE_eae7db49-c96a-4409-bf64-b0012aa83167">4.38</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs granted</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzItMi0xLTEtNzIzNzE_12b8da43-547a-4968-9bc4-b3900b7d2da2">7,052,593</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzItNC0xLTEtNzIzNzE_95b1d3d2-ee92-4a66-a311-9fd2d1d3a6ce">1.92</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzMtMi0xLTEtNzIzNzE_cc950d99-31e9-44c7-84e2-1d695a41c5da">2,632,633</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzMtNC0xLTEtNzIzNzE_f0d2914f-cef5-4dbb-b127-5db15db9e766">3.20</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs forfeited</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzQtMi0xLTEtNzIzNzE_4d2ac367-efe8-4ee7-b886-74091696d1fa">1,875,377</ix:nonFraction>)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzQtNC0xLTEtNzIzNzE_a9c88dd0-c974-4f42-86b7-d5dd7af83a59">3.43</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and Outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia1735f27a42040eaa561f1794883453c_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzUtMi0xLTEtNzIzNzE_5deee83e-cd9b-46d8-8b56-867a2414a61f">7,469,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ia1735f27a42040eaa561f1794883453c_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzUtNC0xLTEtNzIzNzE_e5214201-8639-47b8-8390-7692cde0c9b8">2.72</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDY_5339f3bc-d636-4bb5-a768-6924f04434d6" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:</span></div><div style="margin-top:6pt;padding-left:85.05pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.337%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzMtMi0xLTEtNzIzNzE_4e5f7470-159f-4477-aace-4226a30d6f0e">1,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i305c2e83074b45cdb18ed2d06d06785f_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzMtNC0xLTEtNzIzNzE_214cb2a5-a6d0-4d74-a886-6b9fac851ba5">877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcdad95230f949aebf33fc962264dcd4_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzMtNi0xLTEtNzIzNzE_4c6e9ad5-7e4e-4e6b-9e9c-95cc50217b65">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzQtMi0xLTEtNzIzNzE_1561497c-0984-4557-93bc-0e6a8acafe5a">4,268</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0189d9a8be04a71932bd0c34d94ba27_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzQtNC0xLTEtNzIzNzE_c6c3e0ff-68dc-4a04-9e54-56dad8dc991f">2,798</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15084039bdef4213ab08bbf35f9643f6_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzQtNi0xLTEtNzIzNzE_e1a87790-2a36-496d-836a-bed85ab60625">1,251</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzUtMi0xLTEtNzIzNzE_8f94241c-16b2-432c-b17e-5569d9b8fd62">3,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie70134287b994458a58d26aad726faf0_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzUtNC0xLTEtNzIzNzE_7521cbe7-7632-4a4b-817d-a0fe4897fa6b">2,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9337ca972604a51920b1c9f47f77914_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzUtNi0xLTEtNzIzNzE_bc5d2ac4-38a3-4679-960f-a7384fd725f5">1,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzYtMi0xLTEtNzIzNzE_af14ab39-cd92-475a-923f-42c31454b7ed">14,290</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2965d49d43be4171b28bea4bdacd1417_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzYtNC0xLTEtNzIzNzE_79f8fda3-2783-43dc-a729-384f177c464e">11,217</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9da36b566be49fcaecfadd9b4d70825_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzYtNi0xLTEtNzIzNzE_f60c2791-2dcc-4ba0-af3c-94a430d61417">1,889</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzgtMi0xLTEtNzIzNzE_91fb9bd5-5541-4eab-a4d0-76598961a271">23,645</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzgtNC0xLTEtNzIzNzE_5722c689-569d-42bc-8223-d1e13091f287">17,065</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzgtNi0xLTEtNzIzNzE_02d69cf6-bb5d-40ba-ad40-855472cf8876">5,114</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="padding-left:56.5pt;text-align:justify;text-indent:-56.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were $<ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzExMDQx_d3013122-bf50-43c5-89b8-960b4e545eae">41,374</ix:nonFraction> of total unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the Plans. These costs are expected to be recognized over a weighted-average period of approximately two years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rights Agreement</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2022, the Board of Directors of the Company approved and declared a dividend distribution of one preferred stock purchase right (each, a "Right") for each share of common stock of the Company outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ia28c4271bd954cb186de9bc1a11140e0_I20220807" decimals="4" name="us-gaap:PreferredStockParOrStatedValuePerShare" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzgzMDY_8fd2f0e1-1de4-450e-bbff-248931fba0bc">0.0001</ix:nonFraction> per share (the "Series A Preferred"), of the Company at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ia28c4271bd954cb186de9bc1a11140e0_I20220807" decimals="4" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzgzMDc_c522aae3-fd0f-43ba-89fc-6805ee928df5">13.00</ix:nonFraction> per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in a Rights Agreement, dated August 7, 2022, between the Company and American Stock Transfer &amp; Trust Company, LLC as rights agent (the &#8220;Rights Agreement&#8221;).</span></div></ix:continuation><div style="text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">122</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2e1b69851b8044f995c92861bbcfb6b7">The Board of Directors of the Company adopted the Rights Agreement to protect stockholders from coercive of otherwise unfair takeover tactics. The Rights will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the common stock without the approval of the Board of Directors of the Company. The Rights are designed to promote the fair and equal treatment of all stockholders of the Company and ensure that the Board remains in the best position to discharge its fiduciary duties to the Company and its stockholders. Neither the Rights Agreement nor the Rights should interfere with any merger, tender or exchange offer or other business combination approved by the Board of Directors of the Company.</ix:continuation></span></div><div id="i8fe55c16eba3484192ba23076473761f_304"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="srt:CondensedFinancialStatementsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90ZXh0cmVnaW9uOjg1ZDk4Y2RjNzQxNzQ3OWU4Nzg2ODM0YTNkYTQ5YTJmXzE2NDkyNjc0NDE3NjI_b13d2173-012a-4cda-a63c-58c32e378dfe" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 16:   SELECTED STATEMENT OF OPERATIONS DATA</span></div><div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90ZXh0cmVnaW9uOjg1ZDk4Y2RjNzQxNzQ3OWU4Nzg2ODM0YTNkYTQ5YTJmXzE2NDkyNjc0NDE3NjM_1964fe25-3a13-4157-8da8-bad4d88d2c22" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzUtMi0xLTEtNzIzNzE_16a3f745-a491-42a1-90d0-c7c46d8980bc">962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzUtNC0xLTEtNzIzNzE_82c2ca73-6cd6-4bcd-9a54-0cf69efc2431">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzUtNi0xLTEtNzIzNzE_10f56d72-3d9d-4808-b32e-908537552721">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:FinancialIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzctMi0xLTEtNzIzNzE_afc846fa-2b76-4cb8-adc9-bc02868ececd">962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:FinancialIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzctNC0xLTEtNzIzNzE_149078ce-0edc-4a39-9e21-e251e6f452f6">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:FinancialIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzctNi0xLTEtNzIzNzE_c4af4f35-1fd8-42c1-aea8-9a9f328bb18e">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank fees</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:BankFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEwLTItMS0xLTcyMzcx_6e125ce8-8915-47c4-81fc-cdd7cd7435ad">160</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:BankFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEwLTQtMS0xLTcyMzcx_fd773676-21bb-4c8d-b7dd-da9059733f9e">530</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:BankFees" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEwLTYtMS0xLTcyMzcx_1d6fc6a9-a1f7-48df-9e16-81a4310ab947">370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzExLTItMS0xLTcyMzcx_ab49a107-699f-4a52-adb0-10e6f74ff9e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzExLTQtMS0xLTcyMzcx_32372185-b758-48ff-ac08-823b4da092b2">15,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzExLTYtMS0xLTcyMzcx_a4ac81b3-e11c-4e59-b440-f28016fe7ffa">41,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEyLTItMS0xLTcyMzcx_d369c357-7dcc-4ac2-aa41-4fb22e667f67">2,301</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEyLTQtMS0xLTcyMzcx_af5f12d1-4df4-4aa0-9305-a10c78a0aa7e">2,979</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEyLTYtMS0xLTcyMzcx_6fbad8cb-a227-4efa-9322-e92e8124bcac">4,091</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEzLTItMS0xLTcyMzcx_6b7515c5-87e7-44e1-b44d-dcc37a49ef2d">1,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEzLTQtMS0xLTcyMzcx_99f6c616-402a-4340-b55c-69faec6ad432">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEzLTYtMS0xLTcyMzcx_83d69c52-b0f3-48a3-b114-a5ff2a608f4f">666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE0LTItMS0xLTcyMzcx_56699512-a607-4150-b6a8-7e7f75b0fb10">790</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE0LTQtMS0xLTcyMzcx_2443106a-4bf0-4b41-9ec0-cb15506e38a3">420</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE0LTYtMS0xLTcyMzcx_eb0fd555-67ae-4ba4-b900-e46778563c85">107</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="kltr:FinancialExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE2LTItMS0xLTcyMzcx_e6c32f13-a352-4111-85f6-1b400fe6fcd1">5,210</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" name="kltr:FinancialExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE2LTQtMS0xLTcyMzcx_2e6fecd7-1ddb-4ed4-b54a-40fd65e1b36c">20,111</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" name="kltr:FinancialExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE2LTYtMS0xLTcyMzcx_1fa532a1-1c41-4748-9615-6da5c485e86d">46,739</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE4LTItMS0xLTcyMzcx_904e3c59-0c1e-4fbc-a924-e309a626e833">4,248</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE4LTQtMS0xLTcyMzcx_22410731-4d59-4dc3-ada6-71e5a4877ba5">20,106</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE4LTYtMS0xLTcyMzcx_019d2a0a-8710-4b70-9dd1-11edcdb02c13">46,721</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_2708"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGV4dHJlZ2lvbjplNDI4OTRhOGQzNjU0YjI0YTAwNzZhYmRlNzI2YWQxNF8xNjQ5MjY3NDQxOTkw_5fe41147-25f0-414c-8d26-8b55dd80ec5d" continuedAt="ic208e229595c44a1bd1a2dd386da5eae" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%">NOTE 17: ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGV4dHJlZ2lvbjplNDI4OTRhOGQzNjU0YjI0YTAwNzZhYmRlNzI2YWQxNF8xNjQ5MjY3NDQxOTkx_31887203-64b5-40c9-b23f-32460e09919f" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the year ended December 31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.313%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Available-for-Sale Securities Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6bc4a58b40447d2b2502f105db2a03b_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18yLTItMS0xLTc1MzE4_63121920-f583-49da-9026-7346794ff87b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie861854e627342c8aefe4e991e3d8a1b_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18yLTQtMS0xLTc1MzE4_9323fa07-db95-4de7-bc77-98ab3f9c46c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18yLTYtMS0xLTc1MzE4_6e95c1bb-bfc0-4b22-88f3-eab4532d6436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18zLTItMS0xLTc1MzE4_26528a64-2a17-41b8-9515-b1179a3d622a">181</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebaa854c95584579b5c2015121885c39_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18zLTQtMS0xLTc1MzE4_21152454-e262-4d6b-9dc1-adadbea4b437">1,643</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18zLTYtMS0xLTc1MzE4_3bc99cf4-ef63-4bad-8cfc-ab88bcb9900c">1,824</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized losses reclassified from accumulated other comprehensive income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN180LTItMS0xLTc1MzE4_39688bdc-6bb0-47be-9523-8e81ffab4ddb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebaa854c95584579b5c2015121885c39_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN180LTQtMS0xLTc1MzE4_2d66616d-17c1-4c04-9336-6513861afe4f">1,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN180LTYtMS0xLTc1MzE4_787cb76a-4ea3-4772-83d7-a8eddace5c96">1,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN181LTItMS0xLTc1MzE4_6d831b91-412d-4020-8a56-2cda30b0cd22">181</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebaa854c95584579b5c2015121885c39_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN181LTQtMS0xLTc1MzE4_be898898-eec1-47d7-acd7-c82e58bdbfec">120</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN181LTYtMS0xLTc1MzE4_844fc229-ff7d-45b0-8392-75d31bb50dc5">301</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74e3e3e1a1144c788ec4ad734c1a49ba_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN182LTItMS0xLTc1MzE4_c514af14-82e4-42a7-afd0-78613837f4f1">181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc53dc7ae89d4b8099c38c5e98228cad_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN182LTQtMS0xLTc1MzE4_1992be98-4b34-4ef6-bc07-75d4afa62e91">120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">KALTURA, INC. AND SUBSIDIARIES</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">U.S. dollars in thousands (except share and per share data)</span></div></td></tr></table></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic208e229595c44a1bd1a2dd386da5eae">There was no accumulated other comprehensive loss activity during the year ended December 31, 2021.</ix:continuation></span></div><div id="i8fe55c16eba3484192ba23076473761f_2715"></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF8xNjQ5MjY3NDQ5Mzgz_2b926299-6358-4262-b00e-0c1deed47cdb" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%">NOTE 18: RESTRUCTURING ACTIVITIES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Restructuring Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;7, 2022, the Board of Directors of the Company approved a cost-reduction and re-organization plan (the "2022 Restructuring Plan") that included, among other things, downsizing around <ix:nonFraction unitRef="rate" contextRef="i64f38ef6973f4245a22b4595e2a5f43e_D20220807-20220807" decimals="1" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF81NDk3NTU4MTQ3NTg_a5bda6cb-4b66-4b8f-8067-1887036b76cf">10</ix:nonFraction>% of the Company's employees. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, in connection with the 2022 Restructuring Plan, the Company recorded expenses of $<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF81NDk3NTU4MTk5OTg_a7a1e70d-80d3-49e8-9b8f-2bf3571f5501">1,238</ix:nonFraction>, all for one time employee termination benefits. The Company does not expect to incur additional costs related to the 2022 Restructuring Plan.</span></div><ix:nonNumeric contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF8xNjQ5MjY3NDQ5Mzg0_541a8776-cb36-43ff-b717-e3c66b8e98f1" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the beginning and ending restructuring liability for the year ended December 31, 2022, related to the 2022 Restructuring Plan:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EE&amp;T</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">M&amp;T</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08c29debef1542f7beb4f9699e1b21a3_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8xLTItMS0xLTc1Mzkx_bc7dbe95-61ce-45f8-ba2a-e824efff9a08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90bfdff763904bae88d461dc39ef4608_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8xLTQtMS0xLTgzNjYy_ce9ea0d4-e78f-4baa-ab1a-2dc24e59febb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8xLTYtMS0xLTgzNjYy_643eaff0-7be5-4034-8eeb-8ec1db06cac3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual and accrual adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8yLTItMS0xLTc1Mzkx_bb19e8f1-b49e-4202-b074-5be38324a36b">1,012</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8yLTQtMS0xLTgzNjYy_da5ab629-598e-4e47-a24a-209b280f8852">226</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8yLTYtMS0xLTgzNjYy_5796da6b-7884-467a-bd99-9002766e49a7">1,238</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cash payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8zLTItMS0xLTc1Mzkx_6c2f51b6-ceb0-441c-bbdf-ce7c22386099">739</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8zLTQtMS0xLTgzNjYy_b07ecf02-d479-457e-943c-70c9985b8c3c">224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8zLTYtMS0xLTgzNjYy_7ddf6b69-62b3-44c9-aff0-8634fe492f59">963</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45b6a40899a345c190ae46a9df55fb6d_I20221231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl80LTItMS0xLTc1Mzkx_61f773f4-9221-431e-80fa-f481d73a8fdc">273</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i350bc59daab247d9a4f3a3b1c2ab3674_I20221231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl80LTQtMS0xLTgzNjYy_13240680-f78b-4371-850b-478a378382a7">2</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl80LTYtMS0xLTgzNjYy_829ad204-9a03-45b2-9940-52ab4226d0d9">275</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restructuring liability for severance and termination benefits is reflected in "Employees and payroll accruals" in the  consolidated balance sheet as of December&#160;31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Reorganization Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2023, after the balance sheet date, the Board of Directors of the Company approved a re-organization plan (the &#8220;2023 Reorganization Plan&#8221;) that included, among other things, downsizing approximately <ix:nonFraction unitRef="rate" contextRef="i1721d24e7fcd49ae8e1e40ae5d36af50_D20230103-20230103" decimals="2" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF8xNjQ5MjY3NDQ5Mzg2_d14cfb98-8e98-4ad0-badf-5f74df0c14fe">11</ix:nonFraction>% of the Company&#8217;s current workforce and adapting the Company's organizational structure, roles, and responsibilities accordingly. The 2023 Restructuring Plan is focused on realigning the Company&#8217;s operations to further increase efficiency and productivity, in reaction to the worsening economic climate and outlook. The 2023 Restructuring Plan's main objectives are to position the Company for lower demand, spend, and available budgets from prospects across the Company's market segments, align the Company's  business strategy in light of these market conditions and support the Company&#8217;s growth initiatives and return path to profitability.  In connection with the 2023 Reorganization Plan, the Company expects to incur net pre-tax charges of approximately $<ix:nonFraction unitRef="usd" contextRef="i1721d24e7fcd49ae8e1e40ae5d36af50_D20230103-20230103" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF81NDk3NTU4MjExMDc_5f0bf4b3-26ff-477f-ae63-9eee7e8f3f95">1,000</ix:nonFraction>, primarily for severance and related costs, all of which are expected to be expensed in the first quarter of 2023. All of these charges are expected to result in cash expenditures. The 2023 Reorganization Plan is expected to be substantially completed in the first half of 2023.</span></div></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">124</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_187"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-top:12pt;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i8fe55c16eba3484192ba23076473761f_190"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 9A. Controls and Procedures. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations on Effectiveness of Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated, as of the end of the period covered by this Annual Report on Form 10-K, the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of December&#160;31, 2022, such disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Our management conducted an assessment of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). Based on this assessment, our management concluded that our internal control over financial reporting was effective as of December 31, 2022.</span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our independent registered accounting firm will not be required to opine on the effectiveness of our internal control over financial reporting pursuant to Section 404 until we are no longer an &#8220;emerging growth company&#8221; as defined in the JOBS Act.</span></div><div style="text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remediation of Previously Disclosed Material Weakness</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed in Part II, Item 9A. &#8220;Controls and Procedures&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2021 and our subsequent Quarterly Reports on Form 10-Q filed prior to this Annual Report on Form 10-K, we had identified a material weakness in our internal control over financial reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, we had concluded that we did not have effective controls over the estimation of fair value in connection with stock-based compensation expenses and re-measurement of liabilities in connection with warrants to purchase preferred and common stock. As a result, we restated our consolidated financial statements as of and for the year ended December 31, 2020.</span></div><div style="text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management was actively engaged in remediating the above-described material weakness since March 2021. The remediation measures we implemented include hiring additional dedicated and experienced technical resources to strengthen our corporate oversight over financial reporting and controls associated with complex accounting matters. We also conducted an evaluation of the tools and external service providers we utilize in connection with the estimation of fair value. In addition, following the IPO, we utilize the market price of our publicly-traded common stock in our calculation of fair value in connection with stock-based compensation expenses. </span></div><div style="text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon designing and performing ongoing testing to ensure internal controls operational effectiveness as part of Sox-404a implementation, the management has concluded that the material weakness described above has been remediated. The applicable controls have been in place for a sufficient period of time and management has concluded, through testing, that the controls operated effectively. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in internal control over financial reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as described above in &#8220;Remediation of Previously Disclosed Material Weakness&#8221;, there were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended December&#160;31, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_193"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 9B. Other Information. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 23, 2023, the Company and the respective executive officer entered into amendments (the &#8220;Amendments&#8221;) to (i) the Employment Agreement, dated as of May 1, 2012, as amended, by and between Kaltura Ltd. and Ron Yekutiel, the Company&#8217;s Chairman and Chief Executive Officer (the &#8220;Yekutiel Employment Agreement&#8221;), (ii) the Consulting Agreement, dated as of January 1, 2018, as amended, by and between the Company and Mr. Yekutiel (the &#8220;Yekutiel US Consulting Agreement&#8221;), (iii) the Consulting Agreement, dated as of May 1, 2014, as amended, by and between Kaltura Europe Limited and Mr. Yekutiel (the &#8220;Yekutiel UK Consulting Agreement), (iv) the Employment Agreement, dated as of June 18, 2017, as amended, by and between Kaltura Ltd. and Yaron Garmazi, the Company&#8217;s Chief Financial Officer (the &#8220;Garmazi Employment Agreement&#8221;), and (v) the Employment Agreement, dated as of April 1, 2018, as amended, by and between Kaltura Ltd. and Michal Tsur, the Company&#8217;s President and Chief Marketing Officer (the &#8220;Tsur Employment Agreement&#8221;). </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Amendments, under the Company&#8217;s 2023 Executive Compensation Plan, Mr. Yekutiel, Dr. Tsur and Mr. Garmazi will receive up to 264,365, 152,245 and 168,528 restricted stock units, respectively (the &#8220;MBO RSUs&#8221;) under the Company&#8217;s 2021 Incentive Award Plan  (the &#8220;2021 Plan&#8221;), which shall vest in full based upon achievement of 100% of certain performance targets set forth in the 2023 Executive Compensation Plan, and be eligible to earn additional annual &#8220;stretch&#8221; bonuses of up to $188,360, $108,474 and $120,076, respectively, which shall be paid in cash upon achievement of such performance targets above 100% attainment; all, subject to and in accordance with the satisfaction of the aforementioned performance targets. Following the end of the applicable year, the Compensation Committee of the Board of Directors of the Company will evaluate achievement of the performance targets and determine the number of MBO RSUs that will vest, and the amount of annual &#8220;stretch&#8221; bonuses that will be paid to each executive.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the Amendments provide that under the 2021 Plan, each of Mr. Yekutiel, Dr. Tsur and Mr. Garmazi would be entitled to receive 1,622,238, 553,618 and 766,036 restricted stock units, respectively (the &#8220;LTI RSUs&#8221;). The LTI RSUs vest in quarterly installments over a two-year period commencing as of January 1, 2023 with the first quarterly vesting date on April 1, 2023, subject to continued employment through the vesting date. In the event of a termination of service of any executive without Cause or by the executive for Good Reason (each as defined in the applicable award agreement) during the twelve (12) month period immediately following a Change in Control (as defined in the 2021 Plan), the LTI  RSUs held by such executive will become vested in full on the date of such termination. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing descriptions of the Amendments are not complete and are qualified in their entirety by reference to the full and complete terms contained in the respective Amendment, copies of which are filed as Exhibits 10.17, 10.18, 10.19, 10.20 and 10.21, respectively, to this Annual Report on Form 10-K and are incorporated herein by reference.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_3399"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Not Applicable.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">126</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_196"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div style="text-align:center"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_199"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 10. Directors, Executive Officers and Corporate Governance. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding our executive officers and members of our board of directors (ages as of the date of this Annual Report on Form 10-K):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Name</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Age</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Position</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:82%">Executive Officers</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Ron Yekutiel</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">50</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Chairman, Chief Executive Officer and Director</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Yaron Garmazi</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">58</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Chief Financial Officer</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Michal Tsur</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">50</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">President and Chief Marketing Officer</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:82%">Non-Employee Directors</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Richard Levandov</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">68</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Shay David</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">50</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Director</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Ronen Faier</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Director</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Naama Halevi Davidov</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">51</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Director</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Eyal Manor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:82%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">49</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:82%">Director</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(1) Commencing January 25, 2023.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ron Yekutiel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is one of our co-founders and has served as our Chief Executive Officer and as Chairman of our board of directors since October 2006. Prior to Kaltura, Mr. Yekutiel co-founded VisualGate Systems Inc., a video surveillance company, in 2003, and co-founded and lead GPSoft Ltd and the Destinator business unit in Paradigm Advanced Technologies Inc., a GPS navigation and tracking company, in 2001. Mr. Yekutiel serves as a member of the board of directors of Kaltura Asia Pte Ltd., an affiliate of Kaltura, Inc., and as a member of the board of directors of various private companies. He received a Master of Business Administration with honors from the Wharton School of the University of Pennsylvania in 2005. Mr. Yekutiel was selected to serve on our board of directors because of the perspective and experience he provides as our co-founder and Chief Executive Officer, as well as his extensive experience with technology companies.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Yaron Garmazi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Chief Financial Officer since May 2017. Prior to joining Kaltura, Mr. Garmazi served as the Chief Executive Officer of Milestone Sport Ltd., a sports technology company, from 2016 to 2017, and as the Chief Financial Officer of Kontera, an online advertising company, from 2007 to 2011. He is a Certified Public Accountant (ISR) and received a Bachelor of Arts in Accounting and Business Management from the Tel Aviv College of Management in 1993.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Michal Tsur</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is one of our co-founders and has served as our President and Chief Marketing Officer since 2006. Prior to Kaltura, Dr. Tsur was a co-founder and Vice President of Cyota, Inc., an online security and anti-fraud solutions company, from 1999 to 2005. Dr. Tsur was a post-doctoral fellow at Yale Law School from 2005 to 2006, and received a Doctoral degree from New York University in 2005 and a Bachelor of Arts in Law and Economics from the Hebrew University of Jerusalem in 1996.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Employee Directors</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Richard Levandov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as a member of our board of directors since 2007. Mr. Levandov has also served as a general partner at Avalon Ventures, a venture capital firm, since 2007 and as a general partner at Masthead Venture Partners, a venture capital firm, since 1999. Mr. Levandov currently sits on the board of directors of both Avalon Ventures and Masthead Venture Partners. He received a Bachelor of Science in Management from Binghamton University in 1976. Mr. Levandov was selected to serve on our board of directors because of his extensive experience in the venture capital industry.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">127</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shay David</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is one of our co-founders and has served as a member of our board of directors since October 2006. Dr. David previously held various roles with us, including President and General Manager of Media and Telecom from 2016 to 2019, and Chief Revenue Officer from 2012 to 2015. He co-founded Retrain.ai, an artificial intelligence company, in August 2020 and has served as its Chief Executive Officer and Chairman of the board of directors since its founding. Dr. David also currently serves on the board of directors of King Alfred School Society, a co-educational independent day school. He was a post-doctoral fellow at Yale Law School from 2007 to 2008, and received a Ph.D. in Science and Technology from Cornell University in 2008, a Master of Arts from New York University in 2003 and a Bachelor of Science in Computer Science Philosophy from Tel Aviv University in 2001. Dr. David was selected to serve on our board of directors because of the perspective and experience he provides as our co-founder and his extensive experience in the media and technology fields.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ronen Faier</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served on our board of directors since July 2021. Mr. Faier has served as the Chief Financial Officer of SolarEdge Technologies, Inc., an energy management company, since January 2011. Prior to his role at SolarEdge, Mr. Faier has served in various executive positions at publicly traded companies such as SanDisk Corporation, a manufacturing company, VocalTec Communications, Inc., a telecom equipment provider, and msystems Ltd., a flash storage device company. Mr. Faier is a Certified Public Accountant in Israel. He received a Master&#8217;s of Business Administration from Tel Aviv University in 2000 and a Bachelor of Arts in Accounting and Economics from the Hebrew University of Jerusalem in 1996. Mr. Faier was selected to serve on our board of directors because of his extensive financial and public company experience.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Naama Halevi Davidov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served on our board of directors since July 2021. Dr. Halevi Davidov has served as a Financial Consultant to Joytunes Ltd., a developer of music learning software, since April 2021 and as a director of Gamida-Cell Ltd.,  since February 2022.  Prior to that, Dr. Halevi served as Financial Advisor  to Gloat Ltd., a talent marketplace platform, and to Healthy IO Ltd., a manufacturer and marketer of medical equipment.  Dr. Halevi Davidov served as our Chief Financial Officer from November 2012 to August 2017. Dr. Halevi Davidov has also served on the board of our subsidiary, Kaltura Asia Pte Ltd. since February 2015. Dr. Halevi Davidov is a Certified Public Accountant in Israel. She received a Ph.D. in Strategy from Tel Aviv University in 2012, a Master&#8217;s in Business Administration from Tel Aviv University in 2002 and Bachelor of Arts in Accounting and Economics from Tel Aviv University in 2000. Dr. Halevi Davidov was selected to serve on our board of directors because of her extensive knowledge of and experience with corporate financial strategy.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Eyal Manor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served on our board of directors since January 2023. Mr. Manor has served as Chief Product &amp; Engineering Officer at Twilio since November 2021, overseeing the execution of Twilio&#8217;s CPaaS and Segment's CDP future product roadmap. Prior to that, since 2016 to November 2021 Mr. Manor served at various positions at Google, most recently as Vice President &amp; General Manager at Google Cloud, where he led a portfolio of technologies, including Kubernetes, Serverless Developer Platforms, Marketplace, and other products. In his previous roles with Google, Mr. Manor was VP of Engineering in YouTube and spearheaded the development of Advertising products. Before joining Google, Mr. Manor founded Voice and Video SaaS streaming startup and was in an IAF Research Group. Mr. Manor received a Bachelor of Arts in Economics from the Tel Aviv University in 1994. Mr. Manor was selected to serve on our board of directors because of his vast experience in building successful SaaS products and innovative platform technologies.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Family Relationships</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no family relationships among any of our directors or executive officers.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Code of Business Conduct and Ethics</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a written code of business conduct and ethics that applies to our directors, officers and employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. Our code of business conduct and ethics is available under the Corporate Governance section of our website at investors.kaltura.com. In addition, we intend to post on our website all disclosures that are required by law or the Nasdaq rules concerning any amendments to, or waivers from, any provision of the code. The reference to our website address does not constitute incorporation by reference of the information contained at or available through our website, and you should not consider it to be a part of this Annual Report on Form 10-K. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining information required by this item will be included under the headings &#8220;Election of Directors,&#8221; &#8220;Corporate Governance,&#8221; and, if applicable, &#8220;Delinquent Section 16(a) Reports&#8221; in our definitive proxy statement for our 2023 Annual Meeting of Stockholders, and such required information is incorporated herein by reference.</span></div><div id="i8fe55c16eba3484192ba23076473761f_202"></div><div style="margin-bottom:9pt;margin-top:9pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">128</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 11. Executive Compensation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be  included under the headings &#8220;Executive Compensation&#8221; and, if applicable,  &#8220;Compensation Committee Interlocks and Insider Participation&#8221; in our definitive proxy statement for our 2023 Annual Meeting of Stockholders, and such information is incorporated herein by reference.</span></div><div id="i8fe55c16eba3484192ba23076473761f_205"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be included under the headings &#8220;Securities Authorized for Issuance Under Equity Compensation Plans&#8221; and &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; in our definitive proxy statement for our 2023 Annual Meeting of Stockholders, and such information is incorporated herein by reference.</span></div><div id="i8fe55c16eba3484192ba23076473761f_208"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 13. Certain Relationships and Related Transactions, and Director Independence. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be included under the headings &#8220;Certain Relationships and Related Person Transactions,&#8221; &#8220;Corporate Governance&#8221; and &#8220;Director Independence&#8221; in our definitive proxy statement for our 2023 Annual Meeting of Stockholders, and such information is incorporated herein by reference.</span></div><div id="i8fe55c16eba3484192ba23076473761f_211"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 14. Principal Accountant Fees and Services. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be included under the heading &#8220;Independent Registered Public Accounting Firm Fees and Other Matters&#8221; in our definitive proxy statement for our 2023 Annual Meeting of Stockholders, and such information is incorporated herein by reference.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">129</span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_214"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div style="text-align:center"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_217"></div><div style="-sec-extract:summary;margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item&#160;15. Exhibits and Financial Statement Schedules </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(1) Financial Statements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item 8 herein.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(2) Financial Statement Schedules.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules have been omitted because they are not applicable, not required or the information required is shown in the financial statements or the notes thereto.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(3) Exhibits.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of exhibits filed as part of this Annual Report on Form 10-K.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Incorporated&#160;by&#160;Reference</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Filed/</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit&#160;Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">File&#160;No.</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Filing</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Furnished</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Herewith</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021014333/exhibit31-closing8xk.htm">3.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021014333/exhibit31-closing8xk.htm">Amended and Restated Certificate of Incorporation of Kaltura, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000143213322000035/kalturainc-certificateofde.htm">3.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000143213322000035/kalturainc-certificateofde.htm">Certificate of Designations of Series A Junior Participating Preferred Stock of Kaltura, Inc.</a></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">08/08/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021014333/exhibit32-closing8xk.htm">3.3</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021014333/exhibit32-closing8xk.htm">Amended and Restated Bylaws of Kaltura, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit41-sx1a1.htm">4.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit41-sx1a1.htm">Specimen Stock Certificate of Kaltura, Inc,</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699  </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit42-sx1a1.htm">4.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit42-sx1a1.htm">Sixth Amended and Restated Investor Rights Agreement, dated as of July 22, 2016, by and among Kaltura, Inc. and each of the investors listed on Exhibit A thereto, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699  </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_4-4.htm">4.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_4-4.htm">3</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_4-4.htm">Description of Capital Stock.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/25/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000143213322000035/kalturainc-rightsplan2022l.htm">4.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000143213322000035/kalturainc-rightsplan2022l.htm">4</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000143213322000035/kalturainc-rightsplan2022l.htm">Rights Agreement, dated as of August 7, 2022, between Kaltura, Inc. and American Stock Transfer &amp; Trust Company, LLC</a></span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">08/08/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005737/exhibit101-sx1a2.htm">10.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005737/exhibit101-sx1a2.htm">Credit Agreement, dated as of January 14, 2021, by and among Kaltura, Inc., the several banks and other financial institutions or entities from time to time party thereto, Silicon Valley Bank, as the Issuing Lender and the Swingline Lender, and SVB, as Administrative Agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699  </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/26/2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021013715/exhibit101-sx1a5.htm">10.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021013715/exhibit101-sx1a5.htm">First Amendment to Credit Agreement, dated as of June 29, 2021, by and among Kaltura, Inc. (the &#8220;Borrower&#8221;), the subsidiaries of the Borrower party thereto, the several banks and other financial institutions or entities party thereto, and Silicon Valley Bank, as the Administrative Agent, the Issuing Lender and the Swingline Lender.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/12/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_10-3.htm">10.3</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_10-3.htm">Second Amendment to Credit Agreement, dated as of December 20, 2021, by and among Kaltura, Inc. (the &#8220;Borrower&#8221;), the subsidiaries of the Borrower party thereto, the several banks and other financial institutions or entities party thereto, and Silicon Valley Bank, as the Administrative Agent, the Issuing Lender and the Swingline Lender.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/25/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">130</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005737/exhibit102-sx1a2.htm">10.4</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005737/exhibit102-sx1a2.htm">Guarantee and Collateral Agreement, dated as of January 14, 2021, by and among Kaltura, Inc., the other Grantors referred to therein, and Silicon Valley Bank, as administrative agent.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/26/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005737/exhibit103-sx1a2.htm">10.5</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005737/exhibit103-sx1a2.htm">Debenture, dated as of January 14, 2021, by and among Kaltura Europe Limited and Kaltura, Inc., as Original Chargors, and Silicon Valley Bank, as Administrative Agent, as supplemented.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/26/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit104-sx1a1.htm">10.6&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit104-sx1a1.htm">Kaltura, Inc. 2007 Israeli Share Option Plan and form of option agreements thereunder.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit105s-1a1.htm">10.7&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit105s-1a1.htm">Kaltura, Inc. 2007 Stock Option Plan and form of option agreements thereunder.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit106-sx1a1.htm">10.8&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit106-sx1a1.htm">Kaltura, Inc. 2017 Equity Incentive Plan and form of option agreements thereunder.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit107-sx1a1.htm">10.9&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit107-sx1a1.htm">Kaltura, Inc. 2021 Incentive Award Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit108-sx1a1.htm">10.10&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit108-sx1a1.htm">Form of Stock Option Award Agreement under the Kaltura, Inc. 2021 Incentive Award Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit109-sx1a1.htm">10.11&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit109-sx1a1.htm">Form of Restricted Stock Unit Award Agreement under the Kaltura, Inc. 2021 Incentive Award Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-1.htm">10.12&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-1.htm">Employment Agreement, dated as of May 1, 2012, by and between Kaltura Ltd. and Ron Yekutiel, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">04/05/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-1.htm">10.13&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-1.htm">Consulting Agreement by and between Kaltura, Inc. and Ron Yekutiel, effective January 1, 2018, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">04/05/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322001409/exhibit_10-3.htm">10.14&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322001409/exhibit_10-3.htm">Consulting Agreement by and between Kaltura Europe Limited and Ron Yekutiel, effective May 1, 2014, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">04/05/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-4.htm">10.15&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-4.htm">Employment Agreement, dated as of June 18, 2017, by and between Kaltura Ltd. and Yaron Garmazi, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">04/05/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-5.htm">10.16&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001432133/000117891322001409/exhibit_10-5.htm">Employment Agreement, dated as of April 1, 2018, by and between Kaltura Ltd. and Michal Tsur, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">04/05/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-17n.htm">10.17&#8224;#</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-17n.htm">Amendment to Employment Agreement, dated as of February 23, 2023, by and between Kaltura Ltd and Ron Yekutiel</a></span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-18.htm">10.18&#8224;#</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-18.htm">Amendment to Consulting Agreement, dated as of February 23, 2023, by and between Kaltura Inc and Ron Yekutiel</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-19.htm">10.19&#8224;#</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-19.htm">Amendment to Consulting Agreement, dated as of February 23, 2023, by and between Kaltura Europe Limited and Ron Yekutiel</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-20.htm">10.20&#8224;#</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-20.htm">Amendment to Employment Agreement, dated as of February 23, 2023, by and between Kaltura Ltd and Yaron Garmazi</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-21.htm">10.21&#8224;#</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit_10-21.htm">Amendment to Employment Agreement, dated as of February 23, 2023, by and between Kaltura Ltd and Michal Tsur</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit1017-sx1a1.htm">10.22&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit1017-sx1a1.htm">Kaltura, Inc. Non-Employee Director Compensation Policy.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_10-19.htm">10.23&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_10-19.htm">Form of RSU Award Agreement Under 2021 Incentive Award Plan - For Israeli Participants</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">02/25/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_10-20.htm">10.24&#8224;</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000117891322000830/exhibit_10-20.htm">Form of Stock Option Award Agreement Under 2021 Incentive Award Plan - For Israeli Participants</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40644</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">02/25/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit1018-sx1a1.htm">10.25</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1432133/000162828021005315/exhibit1018-sx1a1.htm">Form of Indemnification Agreement between Kaltura, Inc. and its directors and officers.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253699</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/23/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">132</span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.489%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211kalturasubsidiar.htm">21.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211kalturasubsidiar.htm">List of Subsidiaries of Kaltura, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231eyconsent.htm">23.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231eyconsent.htm">Consent of Kost Forer Gabbay &amp; Kasierer, a member of Ernst &amp; Young Global, Independent Registered Public Accounting Firm.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311ceo.htm">31.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311ceo.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312cfo.htm">31.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312cfo.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321ceo.htm">32.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321ceo.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322cfo.htm">32.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322cfo.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">#</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">           </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annex has been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant undertakes to furnish a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">                </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">supplemental copy of the annex to the SEC upon request.</span></div><div style="margin-top:11pt;padding-left:76.5pt"><span><br/></span></div><div id="i8fe55c16eba3484192ba23076473761f_3376"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 16. Form 10-K Summary </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:11pt;padding-left:76.5pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">133</span></div><div><span><br/></span></div></div></div><div id="i8fe55c16eba3484192ba23076473761f_316"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8fe55c16eba3484192ba23076473761f_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SIGNATURES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.303%"><tr><td style="width:1.0%"></td><td style="width:44.195%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.249%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KALTURA, INC.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: February&#160;24, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Ron Yekutiel</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ron Yekutiel</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chairman and Chief Executive Officer</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant in the capacities and on the dates indicated.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.133%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Ron Yekutiel</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer and Director</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ron Yekutiel</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(principal executive officer)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Yaron Garmazi</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yaron Garmazi</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(principal financial officer and principal accounting officer)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richard Levandov</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Richard Levandov</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shay David</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shay David</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Ronen Faier</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ronen Faier</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naama Halevi Davidov</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Naama Halevi Davidov</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt;padding-right:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/&#160;Eyal Manor</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;24, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Eyal Manor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:right"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.17
<SEQUENCE>2
<FILENAME>exhibit_10-17n.htm
<DESCRIPTION>EX-10.17
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i09f090515d974fbf989aefe375324237_1"></div><div style="min-height:57.6pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Employment Agreement</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This AMENDMENT (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to that certain individual Employment Agreement (as defined below), is made and entered into this 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day of February, 2023, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Kaltura Ltd.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, a company organized under the laws of the State of Israel and having an office and principal place of business at Atrium Bldg., 22nd floor, 2 Ze&#8217;ev Jabotinsky Road, Ramat Gan, Israel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and Mr. Ron Yekutiel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the above is referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and collectively referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties have entered into an individual employment agreement dated May 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, 2012, in connection with the Employee&#8217;s employment by the Company, as from time to time amended (the said agreement, together with all the exhibits, attachments and addendums thereto, and any amendments hereto or thereto in accordance with the provisions thereof or hereof, shell be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties wish to amend</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Employment Agreement in accordance with the terms herewith&#59;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify;text-indent:17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in consideration of the premises and mutual agreements and covenants contained in this Amendment and other good and valuable consideration (the receipt and adequacy of which are hereby mutually acknowledged), each of the Parties hereby agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Definitions and Interpretation</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">Capitalized terms used but not otherwise defined herein having the respective meanings set forth in the Employment Agreement. All capitalized terms used but not defined hereinabove or in the Employment Agreement, shall have the meaning ascribed for then as in the recitals or as hereinbelow defined.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The preface to this Amendment constitutes an indivisible and integral part thereof.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The provisions of this Amendment are in addition to, and in amendment of, the provisions of the Employment Agreement and in the event of any discrepancy or inconsistency between the provisions of the Employment Agreement and the provisions of this Amendment, the provisions of this Amendment shall prevail. Any reference in the Employment Agreement or herein to &#8220;this Agreement&#8221; shall mean the Employment Agreement as amended by this Amendment.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Bonus</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employee&#8217;s entitlement to an annual Bonus for the calendar year of 2023 shall be determined, for such year only, on the basis of the Employee&#8217;s and the Company&#8217;s attainment of certain goals and objectives defined by the Company, which are set forth in the Employee&#8217;s annual bonus plan according to Company&#8217;s 2023 Executive Compensation Plan as approved by the Company&#8217;s Compensation Committee on or about February 5, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 Executive Compensation Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accordingly, subject to Section 2.2 hereof, the 2023 annual Bonus shall be as follows&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Bonus with respect to 100% attainment, satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs, a copy of which is enclosed as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Annex A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> hereof) as elaborated in the 2023 Executive Compensation Plan, shall equal the gross amount of USD 502,293 (herein, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Base OTB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Additional Stretch Bonus for overachievement against such goals (&#62;100%), shall equal the gross amount of USD 188,360.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Notwithstanding anything to the contrary in the Employment Agreement or any other agreements, arrangements, undertakings, obligations, representations, warranties and&#47;</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to Employment Agmt (10-K) (1) - 2-23-2023</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 2 -</font></div></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">or understandings, either oral, in writing or otherwise, relating to the Employee&#8217;s employment and&#47;or grant of services and&#47;or any other engagement, entered into between the Parties, the monetary value of the Base OTB to which the Employee shall be entitled under the 2023 Executive Compensation Plan up to 100% attainment, shall be granted in the form of up to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">264,365</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Restricted Stock Units (as defined in the 2021 Kaltura, Inc. Incentive Award Plan and Israeli Sub-Plan&#59; together, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021 Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), to be settled in shares in accordance with the calculation and vesting terms set forth in the 2023 Executive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MBO RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employee </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">shall not have</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> any excess entitlement under this Agreement for Annual Additional Stretch Bonus with respect to MBO overachievement (i.e., &#62;100% attainment of the applicable goals under the 2023 Executive Compensation Plan).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Except as set forth in this Amendment for the 2023 annual Bonus, the Employee&#8217;s entitlement to annual Bonus and Additional Stretch Bonus shall be determined, for each subsequent calendar year, on the basis of the attainment of certain financial and operational metrics set by Kaltura, Inc.&#8217;s Board of Directors or Compensation Committee. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">All Bonus payments, if any, shall be subject to all mandatory withholdings and deductions, and shall be deemed to be quoted in gross figures. In addition, all Bonus payments in currencies other than US Dollar (for 2023, the Additional Stretch Bonus payment) will be adjusted in accordance with the specific payment currency and US Dollar exchange rate that shall prevail as of the payment calculation date in accordance with the Company&#8217;s policies and procedures.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">MBO RSUs Terms of Grant</font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subject to the terms and provisions of the 2021 Plan, the 2023 Executive Compensation Plan and the applicable Award Agreement, the MBO RSUs (if and to the Extent the Employee shall be entitled to such) shall be subject to the following&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; effective as of the effective date of the Compensation Committee&#8217;s approval of the 2023 Executive Compensation Plan, namely, February 5, 2023.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; Up to the maximum number of the MBO RSUs that were granted to the Employee will be eligible to vest in accordance with the satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs), upon and subject to the eligibility of the Employee to the cash payment of the Annual Bonus but for the conversion thereof to MBO RSUs which shall be determined following the approval of the final audited results for FY-23 (no later than March 15, 2024), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">subject, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the continued employment of the Employee through December 31, 2023.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Contingencies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; the MBO RSUs award shall be made pursuant to the 2021 Plan, the 2023 Executive Compensation Plan and the appropriate award agreement to be executed by the Employee and countersigned by Kaltura, Inc., and to the execution and delivery of all required agreements and instruments pursuant to the 2021 Plan and Kaltura, Inc.&#8217;s policies.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Additional Benefits</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Subject to the approval of the Compensation Committee of the Board of Directors of Kaltura, Inc., and the Employee&#8217;s continued employment by the Company through the applicable vesting date, the Company anticipates granting the Employee such number of LTI RSUs award as stipulated in the 2023 Executive Compensation Plan (herein, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">LTI RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The LTI RSUs, if awarded, will be governed by the terms and conditions of the Company&#8217;s 2021 Plan, the respective provisions of the 2023 Executive Compensation Plan and applicable award agreements.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Miscellaneous</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to Employment Agmt (10-K) (1) - 2-23-2023</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 3 -</font></div></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employment Agreement is hereby amended as expressly set out in this Amendment above, and all references and provisions relating to the subject matters of this Amendment, shall be read and interpreted in line with this Amendment and in a manner that will give full force and effect thereto, whether or not specified so herein. This Amendment shall be read together with the Employment Agreement as one agreement and, save as expressly amended by this Amendment, the Employment Agreement shall remain unaltered and in full force and effect.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Parties hereto have executed this Amendment as of the date first hereinabove set forth&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.193%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.720%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Kaltura Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Employee</font></td></tr><tr style="height:16pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Yaron Garmazi</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Title&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">CFO</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to Employment Agmt (10-K) (1) - 2-23-2023</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.18
<SEQUENCE>3
<FILENAME>exhibit_10-18.htm
<DESCRIPTION>EX-10.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i75e7003b58a94a999aa4f4e6e60802d8_1"></div><div style="min-height:57.6pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Consultancy Agreement</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This AMENDMENT (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to that certain Consultancy Agreement (as defined below), is made and entered into this 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day of February, 2023, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Kaltura, Inc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, a Delaware corporation of 860 Broadway, 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Floor, New York, NY 10003, USA (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and Mr. Ron Yekutiel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Consultant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the above is referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and collectively referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties have entered into a Consultancy agreement dated January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, 2018, in connection with the grant of certain management consulting services by the Consultant to the Company, as from time to time amended (the said agreement, together with all the exhibits, attachments and addendums thereto, and any amendments hereto or thereto in accordance with the provisions thereof or hereof, shell be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Consultancy Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties wish to amend</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Consultancy Agreement in accordance with the terms herewith&#59;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify;text-indent:17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in consideration of the premises and mutual agreements and covenants contained in this Amendment and other good and valuable consideration (the receipt and adequacy of which are hereby mutually acknowledged), each of the Parties hereby agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Definitions and Interpretation</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">Capitalized terms used but not otherwise defined herein having the respective meanings set forth in the Consultancy Agreement. All capitalized terms used but not defined hereinabove or in the Consultancy Agreement, shall have the meaning ascribed for then as in the recitals or as hereinbelow defined.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The preface to this Amendment constitutes an indivisible and integral part thereof.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The provisions of this Amendment are in addition to, and in amendment of, the provisions of the Consultancy Agreement and in the event of any discrepancy or inconsistency between the provisions of the Consultancy Agreement and the provisions of this Amendment, the provisions of this Amendment shall prevail. Any reference in the Consultancy Agreement or herein to &#8220;this Agreement&#8221; shall mean the Consultancy Agreement as amended by this Amendment.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Bonus</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Consultant&#8217;s entitlement to an annual Bonus for the calendar year of 2023 shall be determined, for such year only, on the basis of the Consultant&#8217;s and the Company&#8217;s attainment of certain goals and objectives defined by the Company, which are set forth in the Consultant&#8217;s annual bonus plan according to Company&#8217;s 2023 Executive Compensation Plan as approved by the Company&#8217;s Compensation Committee on or about February 5, 2023, a summary of which is enclosed as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Annex A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 Executive Compensation Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accordingly, subject to Sections 2.3 and 2.4 hereof, the 2023 annual Bonus shall be as follows&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Bonus with respect to 100% attainment, satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs) as elaborated in the 2023 Executive Compensation Plan, shall equal the gross amount of USD 502,293 (herein, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Base OTB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Additional Stretch Bonus for overachievement against such goals (&#62;100%), shall equal the gross amount of USD 188,360.</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to US Consultancy Agmt (Execution Copy)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 2 -</font></div></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Notwithstanding anything to the contrary in the Consultancy Agreement or any other agreements, arrangements, undertakings, obligations, representations, warranties and&#47;or understandings, either oral, in writing or otherwise, relating to the Consultant&#8217;s Consultancy and&#47;or grant of services and&#47;or any other engagement, entered into between the Parties, under this Agreement the Consultant </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">shall not be entitled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to Bonus for the Base OTB under the 2023 Executive Compensation Plan, up to 100% attainment.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Further, the Consultant shall be entitled to half of any excess Annual Additional Stretch Bonus for MBO overachievement up to the 50% of the maximum Annual Additional Stretch Bonus (i.e., &#62;100% attainment of the applicable goals under the 2023 Executive Compensation Plan), which will be paid in cash in accordance with the entitlement and payment terms set forth under the 2023 Executive Compensation Plan.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Except as set forth in this Amendment for the 2023 annual Bonus, the Consultant&#8217;s entitlement to annual Bonus and Additional Stretch Bonus shall be determined, for each subsequent calendar year, on the basis of the attainment of certain financial and operational metrics set by the Company&#8217;s Board of Directors or Compensation Committee. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">All Bonus payments, if any, shall be subject to all mandatory withholdings and deductions, and shall be deemed to be quoted in gross figures. In addition, all Bonus payments in currencies other than US Dollar (for 2023, the Additional Stretch Bonus payment) will be adjusted in accordance with the specific payment currency and US Dollar exchange rate that shall prevail as of the payment calculation date in accordance with the Company&#8217;s policies and procedures.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Miscellaneous</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Consultancy Agreement is hereby amended as expressly set out in this Amendment above, and all references and provisions relating to the subject matters of this Amendment, shall be read and interpreted in line with this Amendment and in a manner that will give full force and effect thereto, whether or not specified so herein. This Amendment shall be read together with the Consultancy Agreement as one agreement and, save as expressly amended by this Amendment, the Consultancy Agreement shall remain unaltered and in full force and effect.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Parties hereto have executed this Amendment as of the date first hereinabove set forth&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.193%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.720%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Kaltura, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Consultant</font></td></tr><tr style="height:16pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Yaron Garmazi</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Title&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">CFO</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to US Consultancy Agmt (Execution Copy)</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.19
<SEQUENCE>4
<FILENAME>exhibit_10-19.htm
<DESCRIPTION>EX-10.19
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i2a0ce14edc5d447ba858bb0252ce445d_1"></div><div style="min-height:57.6pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Consultancy Agreement</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This AMENDMENT (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to that certain Consultancy Agreement (as defined below), is made and entered into this 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day of February, 2023, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Kaltura, Europe Ltd.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, a company incorporated and registered in England and Wales with company number 8012257, whose registered office is at 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> floor, Northumberland House, 303-306 High Holborn, London WC1V 7JZ, England (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and Mr. Ron Yekutiel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Consultant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the above is referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and collectively referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties have entered into a Consultancy agreement effective as of May 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, 2014, in connection with the grant of certain management consulting services by the Consultant to the Company, as from time to time amended (the said agreement, together with all the exhibits, attachments and addendums thereto, and any amendments hereto or thereto in accordance with the provisions thereof or hereof, shell be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Consultancy Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties wish to amend</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Consultancy Agreement in accordance with the terms herewith&#59;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify;text-indent:17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in consideration of the premises and mutual agreements and covenants contained in this Amendment and other good and valuable consideration (the receipt and adequacy of which are hereby mutually acknowledged), each of the Parties hereby agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Definitions and Interpretation</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">Capitalized terms used but not otherwise defined herein having the respective meanings set forth in the Consultancy Agreement. All capitalized terms used but not defined hereinabove or in the Consultancy Agreement, shall have the meaning ascribed for then as in the recitals or as hereinbelow defined.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The preface to this Amendment constitutes an indivisible and integral part thereof.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The provisions of this Amendment are in addition to, and in amendment of, the provisions of the Consultancy Agreement and in the event of any discrepancy or inconsistency between the provisions of the Consultancy Agreement and the provisions of this Amendment, the provisions of this Amendment shall prevail. Any reference in the Consultancy Agreement or herein to &#8220;this Agreement&#8221; shall mean the Consultancy Agreement as amended by this Amendment.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Bonus</font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit A of the Consultancy Agreement shall be amended as follows&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Consultant&#8217;s entitlement to an annual Bonus for the calendar year of 2023 shall be determined, for such year only, on the basis of the Consultant&#8217;s and the Company&#8217;s attainment of certain goals and objectives defined by the Company, which are set forth in the Consultant&#8217;s annual bonus plan according to Company&#8217;s 2023 Executive Compensation Plan as approved by the Company&#8217;s Compensation Committee on or about February 5, 2023, a summary of which is enclosed as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Annex A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 Executive Compensation Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accordingly, subject to Sections 2.3 and 2.4 hereof, the 2023 annual Bonus shall be as follows&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Bonus with respect to 100% attainment, satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs) as elaborated in the 2023 Executive Compensation Plan, shall equal the gross amount of USD 502,293 (herein, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Base OTB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to UK Consultancy Agmt (Execution Copy)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 2 -</font></div></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Additional Stretch Bonus for overachievement against such goals (&#62;100%), shall equal the gross amount of USD 188,360.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Notwithstanding anything to the contrary in the Consultancy Agreement or any other agreements, arrangements, undertakings, obligations, representations, warranties and&#47;or understandings, either oral, in writing or otherwise, relating to the Consultant&#8217;s Consultancy and&#47;or grant of services and&#47;or any other engagement, entered into between the Parties, under this Agreement the Consultant </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">shall not be entitled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> to Bonus for the Base OTB under the 2023 Executive Compensation Plan, up to 100% attainment.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Further, the Consultant shall be entitled to half of any excess Annual Additional Stretch Bonus for MBO overachievement up to the 50% of the maximum Annual Additional Stretch Bonus (i.e., &#62;100% attainment of the applicable goals under the 2023 Executive Compensation Plan), which will be paid in cash in accordance with the entitlement and payment terms set forth under the 2023 Executive Compensation Plan.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Except as set forth in this Amendment for the 2023 annual Bonus, the Consultant&#8217;s entitlement to annual Bonus and Additional Stretch Bonus shall be determined, for each subsequent calendar year, on the basis of the attainment of certain financial and operational metrics set by Kaltura, Inc.&#8217;s Board of Directors or Compensation Committee. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">All Bonus payments, if any, shall be subject to all mandatory withholdings and deductions, and shall be deemed to be quoted in gross figures. In addition, all Bonus payments in currencies other than US Dollar (for 2023, the Additional Stretch Bonus payment) will be adjusted in accordance with the specific payment currency and US Dollar exchange rate that shall prevail as of the payment calculation date in accordance with the Company&#8217;s policies and procedures.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Miscellaneous</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Consultancy Agreement is hereby amended as expressly set out in this Amendment above, and all references and provisions relating to the subject matters of this Amendment, shall be read and interpreted in line with this Amendment and in a manner that will give full force and effect thereto, whether or not specified so herein. This Amendment shall be read together with the Consultancy Agreement as one agreement and, save as expressly amended by this Amendment, the Consultancy Agreement shall remain unaltered and in full force and effect.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Parties hereto have executed this Amendment as of the date first hereinabove set forth&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.193%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.720%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Kaltura Europe Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Consultant</font></td></tr><tr style="height:16pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Yaron Garmazi</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Title&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">CFO</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><font><br></font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ron Yekutiel - 2023 Amendment to UK Consultancy Agmt (Execution Copy)</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.20
<SEQUENCE>5
<FILENAME>exhibit_10-20.htm
<DESCRIPTION>EX-10.20
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4fb3199361804e75ac8ed09949f8868b_1"></div><div style="min-height:57.6pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Employment Agreement</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This AMENDMENT (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to that certain individual Employment Agreement (as defined below), is made and entered into this 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day of February, 2023, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Kaltura Ltd.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, a company organized under the laws of the State of Israel and having an office and principal place of business at Atrium Bldg., 22nd floor, 2 Ze&#8217;ev Jabotinsky Road, Ramat Gan, Israel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and Mr. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Yaron Garmazi</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the above is referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and collectively referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties have entered into an individual employment agreement dated June 18, 2017, in connection with the Employee&#8217;s employment by the Company, as from time to time amended (the said agreement, together with all the exhibits, attachments and addendums thereto, and any amendments hereto or thereto in accordance with the provisions thereof or hereof, shell be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties wish to amend</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Employment Agreement in accordance with the terms herewith&#59;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify;text-indent:17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in consideration of the premises and mutual agreements and covenants contained in this Amendment and other good and valuable consideration (the receipt and adequacy of which are hereby mutually acknowledged), each of the Parties hereby agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Definitions and Interpretation</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">Capitalized terms used but not otherwise defined herein having the respective meanings set forth in the Employment Agreement. All capitalized terms used but not defined hereinabove or in the Employment Agreement, shall have the meaning ascribed for then as in the recitals or as hereinbelow defined.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The preface to this Amendment constitutes an indivisible and integral part thereof.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The provisions of this Amendment are in addition to, and in amendment of, the provisions of the Employment Agreement and in the event of any discrepancy or inconsistency between the provisions of the Employment Agreement and the provisions of this Amendment, the provisions of this Amendment shall prevail. Any reference in the Employment Agreement or herein to &#8220;this Agreement&#8221; shall mean the Employment Agreement as amended by this Amendment.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Bonus</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Commencing 2023 (inclusive), the Employee&#8217;s total attainable annual Bonus (namely, the 100% MBO OTB) shall be in an amount equal to 9.9 monthly salaries. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employee&#8217;s entitlement to an annual Bonus for the calendar year of 2023 shall be determined, for such year only, on the basis of the Employee&#8217;s and the Company&#8217;s attainment of certain goals and objectives defined by the Company, which are set forth in the Employee&#8217;s annual bonus plan according to Company&#8217;s 2023 Executive Compensation Plan as approved by the Company&#8217;s Compensation Committee on or about February 5, 2023, a summary of which is enclosed as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Annex A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 Executive Compensation Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accordingly, subject to Section 2.3 hereof, the 2023 annual Bonus shall be as follows&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Bonus with respect to 100% attainment, satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs) as elaborated in the 2023 Executive </font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Yaron Garmazi - 2023 Amendment to Employment Agmt (Execution Copy)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 2 -</font></div></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Compensation Plan, shall equal the gross amount of USD 320,203 (herein, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Base OTB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Additional Stretch Bonus for overachievement against such goals (&#62;100%), shall equal the gross amount of USD 120,076.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Notwithstanding anything to the contrary in the Employment Agreement or any other agreements, arrangements, undertakings, obligations, representations, warranties and&#47;or understandings, either oral, in writing or otherwise, relating to the Employee&#8217;s employment and&#47;or grant of services and&#47;or any other engagement, entered into between the Parties, the monetary value of the Base OTB to which the Employee shall be entitled under the 2023 Executive Compensation Plan up to 100% attainment, shall be granted in the form of up to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">168,528</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Restricted Stock Units (as defined in the 2021 Kaltura, Inc. Incentive Award Plan and Israeli Sub-Plan&#59; together, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021 Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), to be settled in shares in accordance with the calculation and vesting terms set forth in the 2023 Executive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MBO RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), while any excess entitlement earned by the Employee for MBO overachievement up to the maximum Annual Additional Stretch Bonus (i.e., &#62;100% attainment of the applicable goals under the 2023 Executive Compensation Plan) will be paid in cash in accordance with the entitlement and payment terms set forth under the 2023 Executive Compensation Plan.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Except as set forth in this Amendment for the 2023 annual Bonus, the Employee&#8217;s entitlement to annual Bonus and Additional Stretch Bonus shall be determined, for each subsequent calendar year, on the basis of the attainment of certain financial and operational metrics set by Kaltura, Inc.&#8217;s Board of Directors or Compensation Committee. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">All Bonus payments, if any, shall be subject to all mandatory withholdings and deductions, and shall be deemed to be quoted in gross figures. In addition, all Bonus payments in currencies other than US Dollar (for 2023, the Additional Stretch Bonus payment) will be adjusted in accordance with the specific payment currency and US Dollar exchange rate that shall prevail as of the payment calculation date in accordance with the Company&#8217;s policies and procedures.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">MBO RSUs Terms of Grant</font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subject to the terms and provisions of the 2021 Plan, the 2023 Executive Compensation Plan and the applicable Award Agreement, the MBO RSUs (if and to the Extent the Employee shall be entitled to such) shall be subject to the following&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; effective as of the effective date of the Compensation Committee&#8217;s approval of the 2023 Executive Compensation Plan, namely, February 5, 2023.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; Up to the maximum number of the MBO RSUs that were granted to the Employee will be eligible to vest in accordance with the satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs), upon and subject to the eligibility of the Employee to the cash payment of the Annual Bonus but for the conversion thereof to MBO RSUs which shall be determined following the approval of the final audited results for FY-23 (no later than March 15, 2024), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">subject, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the continued employment of the Employee through December 31, 2023.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Contingencies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; the MBO RSUs award shall be made pursuant to the 2021 Plan, the 2023 Executive Compensation Plan and the appropriate award agreement to be executed by the Employee and countersigned by Kaltura, Inc., and to the execution and delivery of all required agreements and instruments pursuant to the 2021 Plan and Kaltura, Inc.&#8217;s policies.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Additional Benefits</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Subject to the approval of the Compensation Committee of the Board of Directors of Kaltura, Inc., and the Employee&#8217;s continued employment by the Company through the applicable vesting date, the Company anticipates granting the Employee </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">766,036</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> RSUs as stipulated in the 2023 Executive Compensation Plan (herein, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">LTI RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Yaron Garmazi - 2023 Amendment to Employment Agmt (Execution Copy)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 3 -</font></div></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The LTI RSUs, if awarded, will be governed by the terms and conditions of the Company&#8217;s 2021 Plan, the respective provisions of the 2023 Executive Compensation Plan and applicable award agreements.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subject to the above, if and to the extent the Employee shall be granted LTI RSUs, then the grant thereof shall be subject to the following&#58;</font></div><div style="margin-top:6pt;padding-left:85.5pt;text-align:justify;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.75pt;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; effective as of the effective date of the Compensation Committee&#8217;s approval of the 2023 Executive Compensation Plan, namely, February 5, 2023.</font></div><div style="margin-top:6pt;padding-left:85.5pt;text-align:justify;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.75pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; Two-year quarterly, commencing retroactively from January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, 2023.</font></div><div style="margin-top:6pt;padding-left:85.5pt;text-align:justify;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.75pt;text-decoration:underline">Contingencies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; the LTI RSUs award shall be made pursuant to the 2021 Plan, the 2023 Executive Compensation Plan and the appropriate award agreement to be executed by the Employee and countersigned by Kaltura, Inc., and to the execution and delivery of all required agreements and instruments pursuant to the 2021 Plan and Kaltura, Inc.&#8217;s policies.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Miscellaneous</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employment Agreement is hereby amended as expressly set out in this Amendment above, and all references and provisions relating to the subject matters of this Amendment, shall be read and interpreted in line with this Amendment and in a manner that will give full force and effect thereto, whether or not specified so herein. This Amendment shall be read together with the Employment Agreement as one agreement and, save as expressly amended by this Amendment, the Employment Agreement shall remain unaltered and in full force and effect.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Parties hereto have executed this Amendment as of the date first hereinabove set forth&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.088%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.193%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.720%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Kaltura Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Employee</font></td></tr><tr style="height:16pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Ron Yekutiel</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Yaron Garmazi</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Title&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Chairman &#38; CEO</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Yaron Garmazi - 2023 Amendment to Employment Agmt (Execution Copy)</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.21
<SEQUENCE>6
<FILENAME>exhibit_10-21.htm
<DESCRIPTION>EX-10.21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i941d42af2ac24654bed4cd836388464f_1"></div><div style="min-height:57.6pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">of the</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Employment Agreement</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This AMENDMENT (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) to that certain individual Employment Agreement (as defined below), is made and entered into this 23</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> day of February, 2023, by and between </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Kaltura Ltd.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, a company organized under the laws of the State of Israel and having an office and principal place of business at Atrium Bldg., 22nd floor, 2 Ze&#8217;ev Jabotinsky Road, Ramat Gan, Israel (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;) and Ms. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Michal Tsur</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:14.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Each of the above is referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221; and collectively referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties have entered into an individual employment agreement dated January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, 2007, in connection with the Employee&#8217;s employment by the Company, as from time to time amended (the said agreement, together with all the exhibits, attachments and addendums thereto, and any amendments hereto or thereto in accordance with the provisions thereof or hereof, shell be referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">,&#160;&#160;&#160;&#160;the Parties wish to amend</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">the Employment Agreement in accordance with the terms herewith&#59;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify;text-indent:17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, in consideration of the premises and mutual agreements and covenants contained in this Amendment and other good and valuable consideration (the receipt and adequacy of which are hereby mutually acknowledged), each of the Parties hereby agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Definitions and Interpretation</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">Capitalized terms used but not otherwise defined herein having the respective meanings set forth in the Employment Agreement. All capitalized terms used but not defined hereinabove or in the Employment Agreement, shall have the meaning ascribed for then as in the recitals or as hereinbelow defined.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The preface to this Amendment constitutes an indivisible and integral part thereof.</font></div><div style="margin-top:6pt;padding-left:49.65pt;text-align:justify;text-indent:-31.65pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.15pt">The provisions of this Amendment are in addition to, and in amendment of, the provisions of the Employment Agreement and in the event of any discrepancy or inconsistency between the provisions of the Employment Agreement and the provisions of this Amendment, the provisions of this Amendment shall prevail. Any reference in the Employment Agreement or herein to &#8220;this Agreement&#8221; shall mean the Employment Agreement as amended by this Amendment.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Bonus</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Commencing 2023 (inclusive), the Employee&#8217;s total attainable annual Bonus (namely, the 100% MBO OTB) shall be in an amount equal to 9.9 monthly salaries. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employee&#8217;s entitlement to an annual Bonus for the calendar year of 2023 shall be determined, for such year only, on the basis of the Employee&#8217;s and the Company&#8217;s attainment of certain goals and objectives defined by the Company, which are set forth in the Employee&#8217;s annual bonus plan according to Company&#8217;s 2023 Executive Compensation Plan as approved by the Company&#8217;s Compensation Committee on or about February 5, 2023, a summary of which isa enclosed as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Annex A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> hereof (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 Executive Compensation Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accordingly, subject to Section 2.3 hereof, the 2023 annual Bonus shall be as follows&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Bonus with respect to 100% attainment, satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs) as elaborated in the 2023 Executive </font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Michal Tsur - 2023 Amendment to Employment Agmt (Execution Copy)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 2 -</font></div></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Compensation Plan, shall equal the gross amount of USD 289,266 (herein, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Base OTB</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="margin-top:6pt;padding-left:81pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:11.25pt">The potential maximum annual Additional Stretch Bonus for overachievement against such goals (&#62;100%), shall equal the gross amount of USD 108,474.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Notwithstanding anything to the contrary in the Employment Agreement or any other agreements, arrangements, undertakings, obligations, representations, warranties and&#47;or understandings, either oral, in writing or otherwise, relating to the Employee&#8217;s employment and&#47;or grant of services and&#47;or any other engagement, entered into between the Parties, the monetary value of the Base OTB to which the Employee shall be entitled under the 2023 Executive Compensation Plan up to 100% attainment, shall be granted in the form of up to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">152,245</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> Restricted Stock Units (as defined in the 2021 Kaltura, Inc. Incentive Award Plan and Israeli Sub-Plan&#59; together, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2021 Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), to be settled in shares in accordance with the calculation and vesting terms set forth in the 2023 Executive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">MBO RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;), while any excess entitlement earned by the Employee for MBO overachievement up to the maximum Annual Additional Stretch Bonus (i.e., &#62;100% attainment of the applicable goals under the 2023 Executive Compensation Plan) will be paid in cash in accordance with the entitlement and payment terms set forth under the 2023 Executive Compensation Plan.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Except as set forth in this Amendment for the 2023 annual Bonus, the Employee&#8217;s entitlement to annual Bonus and Additional Stretch Bonus shall be determined, for each subsequent calendar year, on the basis of the attainment of certain financial and operational metrics set by Kaltura, Inc.&#8217;s Board of Directors or Compensation Committee. </font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">All Bonus payments, if any, shall be subject to all mandatory withholdings and deductions, and shall be deemed to be quoted in gross figures. In addition, all Bonus payments in currencies other than US Dollar (for 2023, the Additional Stretch Bonus payment) will be adjusted in accordance with the specific payment currency and US Dollar exchange rate that shall prevail as of the payment calculation date in accordance with the Company&#8217;s policies and procedures.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">MBO RSUs Terms of Grant</font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subject to the terms and provisions of the 2021 Plan, the 2023 Executive Compensation Plan and the applicable Award Agreement, the MBO RSUs (if and to the Extent the Employee shall be entitled to such) shall be subject to the following&#58;</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; effective as of the effective date of the Compensation Committee&#8217;s approval of the 2023 Executive Compensation Plan, namely, February 5, 2023.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; Up to the maximum number of the MBO RSUs that were granted to the Employee will be eligible to vest in accordance with the satisfaction and performance against the 2023 Executive Compensation Plan&#8217;s targets and thresholds (namely, Individual Objectives and Company Financial Goals KPIs and OKRs), upon and subject to the eligibility of the Employee to the cash payment of the Annual Bonus but for the conversion thereof to MBO RSUs which shall be determined following the approval of the final audited results for FY-23 (no later than March 15, 2024), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">subject, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, to the continued employment of the Employee through December 31, 2023.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt;text-decoration:underline">Contingencies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; the MBO RSUs award shall be made pursuant to the 2021 Plan, the 2023 Executive Compensation Plan and the appropriate award agreement to be executed by the Employee and countersigned by Kaltura, Inc., and to the execution and delivery of all required agreements and instruments pursuant to the 2021 Plan and Kaltura, Inc.&#8217;s policies.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Additional Benefits</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">Subject to the approval of the Compensation Committee of the Board of Directors of Kaltura, Inc., and the Employee&#8217;s continued employment by the Company through the applicable vesting date, the Company anticipates granting the Employee </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">553,618</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> RSUs as stipulated in the 2023 Executive Compensation Plan (herein, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">LTI RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8221;).</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Michal Tsur - 2023 Amendment to Employment Agmt (Execution Copy)</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- 3 -</font></div></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The LTI RSUs, if awarded, will be governed by the terms and conditions of the Company&#8217;s 2021 Plan, the respective provisions of the 2023 Executive Compensation Plan and applicable award agreements.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subject to the above, if and to the extent the Employee shall be granted LTI RSUs, then the grant thereof shall be subject to the following&#58;</font></div><div style="margin-top:6pt;padding-left:85.5pt;text-align:justify;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.75pt;text-decoration:underline">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; effective as of the effective date of the Compensation Committee&#8217;s approval of the 2023 Executive Compensation Plan, namely, February 5, 2023.</font></div><div style="margin-top:6pt;padding-left:85.5pt;text-align:justify;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.75pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; Two-year quarterly, commencing retroactively from January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, 2023.</font></div><div style="margin-top:6pt;padding-left:85.5pt;text-align:justify;text-indent:-40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:15.75pt;text-decoration:underline">Contingencies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#58; the LTI RSUs award shall be made pursuant to the 2021 Plan, the 2023 Executive Compensation Plan and the appropriate award agreement to be executed by the Employee and countersigned by Kaltura, Inc., and to the execution and delivery of all required agreements and instruments pursuant to the 2021 Plan and Kaltura, Inc.&#8217;s policies.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;padding-left:9.75pt;text-decoration:underline">Miscellaneous</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">The Employment Agreement is hereby amended as expressly set out in this Amendment above, and all references and provisions relating to the subject matters of this Amendment, shall be read and interpreted in line with this Amendment and in a manner that will give full force and effect thereto, whether or not specified so herein. This Amendment shall be read together with the Employment Agreement as one agreement and, save as expressly amended by this Amendment, the Employment Agreement shall remain unaltered and in full force and effect.</font></div><div style="margin-top:6pt;padding-left:45pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;padding-left:10.5pt">This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">, the Parties hereto have executed this Amendment as of the date first hereinabove set forth&#58;</font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="margin-top:3pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.879%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.664%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Kaltura Ltd.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Employee</font></td></tr><tr style="height:16pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Name&#58;</font></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Ron Yekutiel</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Michal Tsur</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Title&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:139%">Chairman &#38; CEO</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Michal Tsur - 2023 Amendment to Employment Agmt (Execution Copy)</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>7
<FILENAME>exhibit211kalturasubsidiar.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="idb140133b5a7491d9a60e92f3c960a56_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%;text-decoration:underline">Exhibit 21.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Subsidiaries of Kaltura, Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Name</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">State or Other Jurisdiction of Incorporation or Organization</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kaltura Asia Pte. Ltd.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Singapore</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kaltura Brasil Internet Video Software e Servicos Limitada</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Brazil</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kaltura Europe Ltd.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kaltura Germany GmbH</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kaltura Portugal Unipessoal LDA</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Portugal</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Kaltura Ltd.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Israel</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Watchitoo Ltd.</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Israel</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>8
<FILENAME>exhibit231eyconsent.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9a5391166d924877b1127f448e96ecd7_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">Exhibit 23.1</font></div></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-bottom:24pt;text-align:justify"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-258261 and 333-263262) of Kaltura, Inc., pertaining to the Kaltura Inc. 2007 Israeli Share Option Plan, Kaltura Inc. 2007 Stock Option Plan, Kaltura Inc. 2017 Equity Incentive Plan and Kaltura Inc. 2021 Incentive Award Plan, of our report dated February&#160;24, 2023, relating to the consolidated financial statements of Kaltura, Inc. included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022, filed with the Securities and Exchange Commission.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February&#160;24, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kost Forer Gabbay &#38; Kasierer</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tel-Aviv, Israel</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A Member of EY Global</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>exhibit311ceo.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ief58d101e40a499ab986343f88407eae_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%;text-decoration:underline">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">PURSUANT TO RULE 13a-14(a) OR 15d-14a OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">I, Ron Yekutiel, certify that&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">I have reviewed this Annual Report on Form 10-K of Kaltura, Inc.&#59;</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-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&#58;</font></td></tr></table></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:6.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.580%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Date&#58; February&#160;24, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#47;s&#47; Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:125%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>10
<FILENAME>exhibit312cfo.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ifd02890adb7448f7811fd8ef3572d01e_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%;text-decoration:underline">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">CERTIFICATION CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">PURSUANT TO RULE 13a-14(a) OR 15d-14a OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">I, Yaron Garmazi, certify that&#58;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K of Kaltura, Inc.&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-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&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:11.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;24, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Yaron Garmazi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yaron Garmazi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>11
<FILENAME>exhibit321ceo.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id216edc6126e40e9b326bfe97c5b10ca_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%;text-decoration:underline">Exhibit 32.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">In connection with the Annual Report on Form 10-K of Kaltura, Inc. (the &#8220;Company&#8221;) for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:11.07pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;24, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ron Yekutiel</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>12
<FILENAME>exhibit322cfo.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i179fa60384644dd0ab1c7d117a9d488a_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%;text-decoration:underline">Exhibit 32.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:145%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">In connection with the Annual Report on Form 10-K of Kaltura, Inc. (the &#8220;Company&#8221;) for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:11.07pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:145%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February&#160;24, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Yaron Garmazi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yaron Garmazi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>kltr-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7fee7ad0-4a0a-4b43-a0c4-927805aa8683,g:80aad626-8c87-48f5-9ed0-1a7663ff923d-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:kltr="http://www.corp.kaltura.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.corp.kaltura.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kltr-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kltr-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kltr-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kltr-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.corp.kaltura.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - 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 id="AuditInformation" roleURI="http://www.corp.kaltura.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - 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 id="CONSOLIDATEDBALANCESHEETSParentheticals" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatementofComprehensiveIncomeStatement" roleURI="http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement">
        <link:definition>0000006 - Statement - Statement of Comprehensive Income (Statement)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000008 - 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 id="GENERAL" roleURI="http://www.corp.kaltura.com/role/GENERAL">
        <link:definition>0000009 - Disclosure - GENERAL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>0000010 - 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 id="REVENUESFROMCONTRACTSWITHCUSTOMERS" roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS">
        <link:definition>0000011 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsDebtandEquitySecurities" roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities">
        <link:definition>0000012 - Disclosure - Investments, Debt and Equity Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>0000013 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsandHedgingActivities" roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities">
        <link:definition>0000014 - Disclosure - Derivative Instruments and Hedging 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 id="LeasesCodificationTopic842" roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842">
        <link:definition>0000015 - Disclosure - Leases, Codification Topic 842</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>0000016 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveTextBlockList" roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockList">
        <link:definition>0000017 - Disclosure - Comprehensive Text Block List</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNET" roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET">
        <link:definition>0000018 - Disclosure - GOODWILL AND 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 id="INCOMETAXES" roleURI="http://www.corp.kaltura.com/role/INCOMETAXES">
        <link:definition>0000019 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS" roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS">
        <link:definition>0000020 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION" roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION">
        <link:definition>0000021 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMLOAN" roleURI="http://www.corp.kaltura.com/role/LONGTERMLOAN">
        <link:definition>0000022 - Disclosure - LONG-TERM LOAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY">
        <link:definition>0000023 - Disclosure - STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SELECTEDSTATEMENTOFOPERATIONSDATA" roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA">
        <link:definition>0000024 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveTextBlockList_1" roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockList_1">
        <link:definition>0000025 - Disclosure - Comprehensive Text Block List</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandRelatedActivities" roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivities">
        <link:definition>0000026 - Disclosure - Restructuring and Related 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 id="SIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>0000027 - 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 id="SIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>0000028 - 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 id="REVENUESFROMCONTRACTSWITHCUSTOMERSTables" roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables">
        <link:definition>0000029 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsDebtandEquitySecuritiesTables" roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables">
        <link:definition>0000030 - Disclosure - Investments, Debt and Equity Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.corp.kaltura.com/role/FairValueMeasurementsTables">
        <link:definition>0000031 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsandHedgingActivitiesTables" roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables">
        <link:definition>0000032 - Disclosure - Derivative Instruments and Hedging 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 id="LeasesCodificationTopic842Tables" roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables">
        <link:definition>0000033 - Disclosure - Leases, Codification Topic 842 (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESTables" roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>0000034 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveTextBlockListTables" roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables">
        <link:definition>0000035 - Disclosure - Comprehensive Text Block List (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNETTables" roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables">
        <link:definition>0000036 - Disclosure - GOODWILL AND 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 id="INCOMETAXESTables" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESTables">
        <link:definition>0000037 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables">
        <link:definition>0000038 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables" roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables">
        <link:definition>0000039 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMLOANTables" roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANTables">
        <link:definition>0000040 - Disclosure - LONG-TERM LOAN (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYTables" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables">
        <link:definition>0000041 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SELECTEDSTATEMENTOFOPERATIONSDATATables" roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables">
        <link:definition>0000042 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveTextBlockListTables_1" roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables_1">
        <link:definition>0000043 - Disclosure - Comprehensive Text Block List (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandRelatedActivitiesTables" roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables">
        <link:definition>0000044 - Disclosure - Restructuring and Related 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 id="SIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>0000045 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESFROMCONTRACTSWITHCUSTOMERSDetails" roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails">
        <link:definition>0000046 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsDebtandEquitySecuritiesDetails" roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails">
        <link:definition>0000047 - Disclosure - Investments, Debt and Equity Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSDetails" roleURI="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails">
        <link:definition>0000048 - 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 id="DerivativeInstrumentsandHedgingActivitiesDetails" roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails">
        <link:definition>0000049 - Disclosure - Derivative Instruments and Hedging 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 id="LeasesCodificationTopic842Details" roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details">
        <link:definition>0000050 - Disclosure - Leases, Codification Topic 842 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>0000051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveTextBlockListDetails" roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails">
        <link:definition>0000052 - Disclosure - Comprehensive Text Block List (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE">
        <link:definition>0000053 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative">
        <link:definition>0000054 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details PPE Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets">
        <link:definition>0000055 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 3 Other 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 id="CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses" roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses">
        <link:definition>0000056 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 4 Accrued Expenses)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNETDetails" roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails">
        <link:definition>0000057 - Disclosure - GOODWILL AND 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 id="GOODWILLANDINTANGIBLEASSETSNETDetails_1" roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1">
        <link:definition>0000057 - Disclosure - GOODWILL AND 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 id="INCOMETAXESDetails" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails">
        <link:definition>0000058 - Disclosure - 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 id="INCOMETAXESDetails1" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails1">
        <link:definition>0000059 - Disclosure - INCOME TAXES (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails2" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails2">
        <link:definition>0000060 - Disclosure - INCOME TAXES (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails3" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails3">
        <link:definition>0000061 - Disclosure - INCOME TAXES (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails4" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails4">
        <link:definition>0000062 - Disclosure - INCOME TAXES (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails5" roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails5">
        <link:definition>0000063 - Disclosure - INCOME TAXES (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails">
        <link:definition>0000064 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails">
        <link:definition>0000065 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2" roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2">
        <link:definition>0000066 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3" roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3">
        <link:definition>0000067 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMLOANDetails" roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails">
        <link:definition>0000068 - Disclosure - LONG-TERM LOAN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMLOANDetails2" roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails2">
        <link:definition>0000069 - Disclosure - LONG-TERM LOAN (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMLOANDetails3" roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails3">
        <link:definition>0000070 - Disclosure - LONG-TERM LOAN (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMLOANDetails4" roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4">
        <link:definition>0000071 - Disclosure - LONG-TERM LOAN (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails1PreferredStock" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock">
        <link:definition>0000072 - Disclosure - STOCKHOLDERS' EQUITY (Details 1 Preferred Stock)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails2CommonStock" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock">
        <link:definition>0000073 - Disclosure - STOCKHOLDERS' EQUITY (Details 2 Common Stock)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance">
        <link:definition>0000074 - Disclosure - STOCKHOLDERS' EQUITY (Details 3 Common Stock Future Issuance)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails4EquityIncentivePlans" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans">
        <link:definition>0000075 - Disclosure - STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText">
        <link:definition>0000076 - Disclosure - STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans Text)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails5OptionsTable" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable">
        <link:definition>0000077 - Disclosure - STOCKHOLDERS' EQUITY (Details 5 Options Table)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails6Assumptions" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions">
        <link:definition>0000078 - Disclosure - STOCKHOLDERS' EQUITY (Details 6 Assumptions)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails7Textuals" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals">
        <link:definition>0000079 - Disclosure - STOCKHOLDERS' EQUITY (Details 7 Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails8RSUs" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs">
        <link:definition>0000080 - Disclosure - STOCKHOLDERS' EQUITY (Details 8 RSUs)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails9SBCExpense" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense">
        <link:definition>0000081 - Disclosure - STOCKHOLDERS' EQUITY (Details 9 SBC Expense)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails10RightsAgreement" roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement">
        <link:definition>0000082 - Disclosure - STOCKHOLDERS' EQUITY (Details 10 Rights Agreement)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SELECTEDSTATEMENTOFOPERATIONSDATADetails" roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails">
        <link:definition>0000083 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveTextBlockListDetails_1" roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1">
        <link:definition>0000084 - Disclosure - Comprehensive Text Block List (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandRelatedActivitiesDetails" roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails">
        <link:definition>0000085 - Disclosure - Restructuring and Related Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" abstract="false" name="IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_ReclassificationOfWarrantToCommonStocksToEquity" abstract="false" name="ReclassificationOfWarrantToCommonStocksToEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" abstract="false" name="ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" abstract="false" name="AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_FinancialExpenses" abstract="false" name="FinancialExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_NonCashExpensesWithRespectToStockholdersLoans" abstract="false" name="NonCashExpensesWithRespectToStockholdersLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_NonCashInterestExpenses" abstract="false" name="NonCashInterestExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_DisallowedBusinessInterestExpense" abstract="false" name="DisallowedBusinessInterestExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" abstract="false" name="NumberOfPreferredSharesIssuedInConversionOfWarrants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kltr_MediaAndTelecomMember" abstract="true" name="MediaAndTelecomMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_FederalFundsEffectiveRateMember" abstract="true" name="FederalFundsEffectiveRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" abstract="false" name="AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" abstract="false" name="ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" abstract="false" name="PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_LoanForgiveness" abstract="false" name="LoanForgiveness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_InstallmentPaymentDateAxis" abstract="true" name="InstallmentPaymentDateAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kltr_FinancialIncomeAbstract" abstract="true" name="FinancialIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kltr_OnMarch312022ThroughDecember312022Member" abstract="true" name="OnMarch312022ThroughDecember312022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_AlternateBaseRateMember" abstract="true" name="AlternateBaseRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_A2021PlanMember" abstract="true" name="A2021PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_EnterpriseAxis" abstract="true" name="EnterpriseAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" abstract="false" name="SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_AmendmentToCreditAgreementMember" abstract="true" name="AmendmentToCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_DeferredTaxAssetsCapitalizedRDCosts" abstract="false" name="DeferredTaxAssetsCapitalizedRDCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" abstract="false" name="TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" abstract="false" name="RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_PendingProceedsFromOptionExercises" abstract="false" name="PendingProceedsFromOptionExercises" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" abstract="false" name="EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_InstallmentPaymentDateDomain" abstract="true" name="InstallmentPaymentDateDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_BankFees" abstract="false" name="BankFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_A2020PlanMember" abstract="true" name="A2020PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_FinancialIncome" abstract="false" name="FinancialIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_EnterpriseEducationAndTechnologyMember" abstract="true" name="EnterpriseEducationAndTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" abstract="false" name="WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="kltr_NumberOfWarrantsConverted" abstract="false" name="NumberOfWarrantsConverted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" abstract="false" name="AdditionsToDeferredContractAcquisitionCostsDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_BeneficiaryEnterpriseMember" abstract="true" name="BeneficiaryEnterpriseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_TreasurySharesParValuePerShare" abstract="false" name="TreasurySharesParValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_OnApril012021ThroughDecember312021Member" abstract="true" name="OnApril012021ThroughDecember312021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_IncomeTaxReconciliationExchangeRateDifferences" abstract="false" name="IncomeTaxReconciliationExchangeRateDifferences" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_BusinessAbstract" abstract="true" name="BusinessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" abstract="false" name="StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kltr_ProfessionalServicesMember" abstract="true" name="ProfessionalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_SeverancePayFund" abstract="false" name="SeverancePayFund" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" abstract="false" name="OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_UnpaidDeferredOfferingCosts" abstract="false" name="UnpaidDeferredOfferingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" abstract="false" name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" abstract="false" name="StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" abstract="false" name="LeaseIncentiveRecognizedAsLeaseholdImprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_FinancialExpensesAbstract" abstract="true" name="FinancialExpensesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" abstract="false" name="AmortizationPeriodOfIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_EnterpriseDomain" abstract="true" name="EnterpriseDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" abstract="false" name="IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kltr_DebtInstrumentFloorRate" abstract="false" name="DebtInstrumentFloorRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kltr_CostsToObtainContractMember" abstract="true" name="CostsToObtainContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_SelectedStatementOfOperationsDataAbstract" abstract="true" name="SelectedStatementOfOperationsDataAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kltr_OnAndAfterMarch312023Member" abstract="true" name="OnAndAfterMarch312023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_BlackScholesModelMember" abstract="true" name="BlackScholesModelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" abstract="false" name="ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kltr_CostsToFulfillContractMember" abstract="true" name="CostsToFulfillContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_MonteCarloModelMember" abstract="true" name="MonteCarloModelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_SubscriptionMember" abstract="true" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kltr_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>kltr-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7fee7ad0-4a0a-4b43-a0c4-927805aa8683,g:80aad626-8c87-48f5-9ed0-1a7663ff923d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e6cd8f02-dcae-42a3-af7b-b91504c72780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0625c1cb-be61-4dcf-a38c-05f88965f017" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e6cd8f02-dcae-42a3-af7b-b91504c72780" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0625c1cb-be61-4dcf-a38c-05f88965f017" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79f8ffda-5178-4ed7-815d-2ae5b6f3bd2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e6cd8f02-dcae-42a3-af7b-b91504c72780" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79f8ffda-5178-4ed7-815d-2ae5b6f3bd2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1e0a1760-59f3-44eb-8361-8c6f8682f2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e6cd8f02-dcae-42a3-af7b-b91504c72780" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1e0a1760-59f3-44eb-8361-8c6f8682f2b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_1321cccd-4982-442b-9318-37d111a047c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e6cd8f02-dcae-42a3-af7b-b91504c72780" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_1321cccd-4982-442b-9318-37d111a047c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_031642ed-1a7a-44ed-a34b-90b123c939f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e6cd8f02-dcae-42a3-af7b-b91504c72780" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_031642ed-1a7a-44ed-a34b-90b123c939f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_e47b9e13-f391-468b-a51f-4b547e7e0011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b32af417-b5ab-4b6a-8fcf-fd45249292a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e47b9e13-f391-468b-a51f-4b547e7e0011" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b32af417-b5ab-4b6a-8fcf-fd45249292a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_a7d8491a-49b0-497b-8aac-4d65fa21a2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e47b9e13-f391-468b-a51f-4b547e7e0011" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_a7d8491a-49b0-497b-8aac-4d65fa21a2d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_95301f0f-ed2d-472e-a2c7-47778d8d2624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e47b9e13-f391-468b-a51f-4b547e7e0011" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_95301f0f-ed2d-472e-a2c7-47778d8d2624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b982c262-b1a4-4acb-bc69-148e89c0cdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_e47b9e13-f391-468b-a51f-4b547e7e0011" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b982c262-b1a4-4acb-bc69-148e89c0cdbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7419e8fe-2ce4-41f0-921b-d85f31a35a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6b6b1fa3-2833-44e5-93ea-4c9fb7c440db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7419e8fe-2ce4-41f0-921b-d85f31a35a4e" xlink:to="loc_us-gaap_AssetsCurrent_6b6b1fa3-2833-44e5-93ea-4c9fb7c440db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_6faa357e-f40d-429a-937d-436ce0b14f54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7419e8fe-2ce4-41f0-921b-d85f31a35a4e" xlink:to="loc_us-gaap_AssetsNoncurrent_6faa357e-f40d-429a-937d-436ce0b14f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9a8e0b96-dd92-42d2-9e00-8d54d7645245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2ac3d288-f443-4818-bce2-318c62d02a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9a8e0b96-dd92-42d2-9e00-8d54d7645245" xlink:to="loc_us-gaap_StockholdersEquity_2ac3d288-f443-4818-bce2-318c62d02a44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cdb8f0b5-9d97-4d44-a598-7cc6330a4835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9a8e0b96-dd92-42d2-9e00-8d54d7645245" xlink:to="loc_us-gaap_Liabilities_cdb8f0b5-9d97-4d44-a598-7cc6330a4835" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_286b4296-dbba-4a13-bbbe-9f8db088e9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_286b4296-dbba-4a13-bbbe-9f8db088e9f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0f676d96-8627-4b32-9088-b31819c973e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0f676d96-8627-4b32-9088-b31819c973e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_563cb204-8167-4809-84dd-a82cdadac9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:to="loc_us-gaap_Goodwill_563cb204-8167-4809-84dd-a82cdadac9c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2b59de46-9c2e-46e2-b329-9d814d427f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2b59de46-9c2e-46e2-b329-9d814d427f2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7410b848-3466-4ffa-bfea-260ad4487c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7410b848-3466-4ffa-bfea-260ad4487c5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d21490db-fe8e-4d29-9d31-3baebcdd3145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_38cbd1ca-29e8-4fff-9bbe-024e7d542889" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_d21490db-fe8e-4d29-9d31-3baebcdd3145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_35f7ea5f-c52a-482d-96c9-02a56911c40b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_35f7ea5f-c52a-482d-96c9-02a56911c40b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrentAndNoncurrent_292c0b21-733a-4752-b17b-7fb4d52ff8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:to="loc_us-gaap_AccountsPayableTradeCurrentAndNoncurrent_292c0b21-733a-4752-b17b-7fb4d52ff8d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_45329ec3-a389-4faf-8135-d1643e641472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_45329ec3-a389-4faf-8135-d1643e641472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4d287880-411c-4f16-a463-35ff191fb1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4d287880-411c-4f16-a463-35ff191fb1b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_57ef598e-f6ef-4ba5-adb4-1e0154a74377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:to="loc_us-gaap_LongTermDebtCurrent_57ef598e-f6ef-4ba5-adb4-1e0154a74377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0a2c814c-521a-45c7-b4a8-8e3671d3ea54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1e8d8548-7e67-4ae4-a000-d3a08224aca9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0a2c814c-521a-45c7-b4a8-8e3671d3ea54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_56d504cf-33a1-405e-9029-1e94a3962fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_56d504cf-33a1-405e-9029-1e94a3962fe8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ddcfa0cd-2f44-400f-aa16-ca7c75817c36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ddcfa0cd-2f44-400f-aa16-ca7c75817c36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_c4593410-92a0-4d6e-83ba-0deed121337c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:to="loc_us-gaap_CommonStockValueOutstanding_c4593410-92a0-4d6e-83ba-0deed121337c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_995345e3-bf80-42dd-9c1f-ed6de0a3a487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:to="loc_us-gaap_AdditionalPaidInCapital_995345e3-bf80-42dd-9c1f-ed6de0a3a487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ebb4243f-a96f-4598-ac3f-4aef2426804f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:to="loc_us-gaap_PreferredStockValue_ebb4243f-a96f-4598-ac3f-4aef2426804f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_3f74a9ed-e5bd-44d9-9856-2a8fe97a99f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a88bc613-f0de-483f-bcb0-a348b88b4892" xlink:to="loc_us-gaap_TreasuryStockValue_3f74a9ed-e5bd-44d9-9856-2a8fe97a99f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ef7391fc-f78b-4c3f-b006-f14c15c7f261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_0d18dcff-b7d5-46dd-af74-d6db9291700b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_ef7391fc-f78b-4c3f-b006-f14c15c7f261" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_0d18dcff-b7d5-46dd-af74-d6db9291700b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b8688528-9723-419d-b59c-f96fda83abde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_ef7391fc-f78b-4c3f-b006-f14c15c7f261" xlink:to="loc_us-gaap_LiabilitiesCurrent_b8688528-9723-419d-b59c-f96fda83abde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a901aa51-1fc9-4b1e-8ab3-2a28a24ae9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_29dd510f-5d9d-4d77-84f2-6d2aaca6957e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a901aa51-1fc9-4b1e-8ab3-2a28a24ae9d5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_29dd510f-5d9d-4d77-84f2-6d2aaca6957e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7c5e4915-6554-4ba6-a29d-70c373b52aa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a901aa51-1fc9-4b1e-8ab3-2a28a24ae9d5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7c5e4915-6554-4ba6-a29d-70c373b52aa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb4ac0d1-13b6-428b-a737-e6c94a8cc211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_9598a00b-70d8-40e3-baed-14f653ed9bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb4ac0d1-13b6-428b-a737-e6c94a8cc211" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_9598a00b-70d8-40e3-baed-14f653ed9bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8e9ee9e3-9d27-4a08-940e-34371b4e54ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb4ac0d1-13b6-428b-a737-e6c94a8cc211" xlink:to="loc_us-gaap_OperatingIncomeLoss_8e9ee9e3-9d27-4a08-940e-34371b4e54ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8c1c5cff-d082-4837-8b97-31f2f2701420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_f75c255f-4f53-4fab-9791-db2a2123f224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8c1c5cff-d082-4837-8b97-31f2f2701420" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_f75c255f-4f53-4fab-9791-db2a2123f224" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_35012376-c29a-4e03-be99-65216585426b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8c1c5cff-d082-4837-8b97-31f2f2701420" xlink:to="loc_us-gaap_NetIncomeLoss_35012376-c29a-4e03-be99-65216585426b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2af67707-1537-4111-9c39-c970b0e80a53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a264dd2-ea80-4aa6-9ed1-dd0ddf7a48af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2af67707-1537-4111-9c39-c970b0e80a53" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a264dd2-ea80-4aa6-9ed1-dd0ddf7a48af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6fdfb041-ab86-4eff-894d-5bd150dcc763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2af67707-1537-4111-9c39-c970b0e80a53" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6fdfb041-ab86-4eff-894d-5bd150dcc763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01057bcb-78dd-43d7-986a-7846a52a65b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_1d46cb11-1e7a-4a82-b3d5-88e224150f28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01057bcb-78dd-43d7-986a-7846a52a65b1" xlink:to="loc_us-gaap_OperatingExpenses_1d46cb11-1e7a-4a82-b3d5-88e224150f28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9ddf480f-5775-4752-94c1-12daf2f519d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01057bcb-78dd-43d7-986a-7846a52a65b1" xlink:to="loc_us-gaap_GrossProfit_9ddf480f-5775-4752-94c1-12daf2f519d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4a2bfc76-8e0f-45f7-b63d-04945253af0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_c700f349-beed-42c0-b92b-ac22c5e1f2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4a2bfc76-8e0f-45f7-b63d-04945253af0a" xlink:to="loc_us-gaap_RestructuringCosts_c700f349-beed-42c0-b92b-ac22c5e1f2d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralExpense_e65de371-869e-4118-8c0a-f2d656a722fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4a2bfc76-8e0f-45f7-b63d-04945253af0a" xlink:to="loc_us-gaap_OtherGeneralExpense_e65de371-869e-4118-8c0a-f2d656a722fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_d7906f76-1ea8-47e9-a650-936e98f2c919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4a2bfc76-8e0f-45f7-b63d-04945253af0a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_d7906f76-1ea8-47e9-a650-936e98f2c919" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2b5b3b2d-b00b-4e60-89a8-f770cd2999c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4a2bfc76-8e0f-45f7-b63d-04945253af0a" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2b5b3b2d-b00b-4e60-89a8-f770cd2999c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_74d6e0b9-918d-4f0e-a917-3388e77b17e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4a2bfc76-8e0f-45f7-b63d-04945253af0a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_74d6e0b9-918d-4f0e-a917-3388e77b17e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement" xlink:type="simple" xlink:href="kltr-20221231.xsd#StatementofComprehensiveIncomeStatement"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d5894448-21a3-4dab-94bc-a981d44f911c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fee9be2b-7286-4eca-bbf8-27dc93bd97e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d5894448-21a3-4dab-94bc-a981d44f911c" xlink:to="loc_us-gaap_NetIncomeLoss_fee9be2b-7286-4eca-bbf8-27dc93bd97e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28efb8e7-61e5-40cc-b65f-edc0dc0ba76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d5894448-21a3-4dab-94bc-a981d44f911c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28efb8e7-61e5-40cc-b65f-edc0dc0ba76c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_82db6c34-efbd-477d-aa11-fadb8dd5c94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_281031f0-b9fe-4297-a041-cb697cb16198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_82db6c34-efbd-477d-aa11-fadb8dd5c94d" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_281031f0-b9fe-4297-a041-cb697cb16198" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_7247883a-fb82-454d-a996-f7b017c2237d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_82db6c34-efbd-477d-aa11-fadb8dd5c94d" xlink:to="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_7247883a-fb82-454d-a996-f7b017c2237d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_3619c65a-d435-426d-8aca-8920c1d6195d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_3619c65a-d435-426d-8aca-8920c1d6195d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_189fa777-4cb7-46e3-9102-fad0bef03a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_189fa777-4cb7-46e3-9102-fad0bef03a69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_3bd5b4c8-277d-45b0-b275-a629ee848d8e" xlink:href="kltr-20221231.xsd#kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_3bd5b4c8-277d-45b0-b275-a629ee848d8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_1746d1cc-a579-45c9-a15d-796e5cb8a21e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_1746d1cc-a579-45c9-a15d-796e5cb8a21e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_1d90b621-7ebb-4c7d-9498-b0f401302917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_RepaymentsOfDebt_1d90b621-7ebb-4c7d-9498-b0f401302917" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_4bde86e5-d9f7-4a61-8c7c-b882cc6dc0a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_4bde86e5-d9f7-4a61-8c7c-b882cc6dc0a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3e2c39a4-ac6e-4a5a-86c2-b6073c6a6903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3e2c39a4-ac6e-4a5a-86c2-b6073c6a6903" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_8e4704d1-a2b1-4e99-8aab-56686dd9c594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d3641883-8067-4cca-89c5-cf3b00e67fd2" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_8e4704d1-a2b1-4e99-8aab-56686dd9c594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_82d79ce8-af0e-4048-bc30-fd4cd193c718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_82d79ce8-af0e-4048-bc30-fd4cd193c718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_0d5921ee-984d-4021-9c4f-39525aabc740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_0d5921ee-984d-4021-9c4f-39525aabc740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9951e88a-0fca-4af9-ac71-f0217d5a2b92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9951e88a-0fca-4af9-ac71-f0217d5a2b92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_ca465575-4792-40df-95c5-9ee39aff1b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_ca465575-4792-40df-95c5-9ee39aff1b0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_f595b73c-41c5-4161-9515-165d4e4fdee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_f595b73c-41c5-4161-9515-165d4e4fdee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_420ac87b-9f88-4e3d-a609-22d7608e337d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_420ac87b-9f88-4e3d-a609-22d7608e337d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_5def7e58-9639-4625-a96b-62e947b2e4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_5def7e58-9639-4625-a96b-62e947b2e4fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_1bf5aaae-a9eb-4e3c-9316-651b909a527a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForSoftware"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ed906f1-c0ac-4f2f-b60f-e0f0152834f3" xlink:to="loc_us-gaap_PaymentsForSoftware_1bf5aaae-a9eb-4e3c-9316-651b909a527a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_755aaa4c-399e-4283-9f31-bffed30864b9" xlink:href="kltr-20221231.xsd#kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_755aaa4c-399e-4283-9f31-bffed30864b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_31f1532c-0895-4641-8e46-3da971788777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_31f1532c-0895-4641-8e46-3da971788777" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NonCashInterestExpenses_f2a2ea43-6bb8-4621-beeb-f2741512b23f" xlink:href="kltr-20221231.xsd#kltr_NonCashInterestExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_kltr_NonCashInterestExpenses_f2a2ea43-6bb8-4621-beeb-f2741512b23f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2b7218a4-a22e-4203-887e-90f22ff1cd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2b7218a4-a22e-4203-887e-90f22ff1cd63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_191c506c-708e-47e6-b3a7-f15b4a35c729" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_NetIncomeLoss_191c506c-708e-47e6-b3a7-f15b4a35c729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_36b3835e-b9f2-4fcd-8999-f759d666d628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_36b3835e-b9f2-4fcd-8999-f759d666d628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4d81eca5-c0b5-45c3-971c-8a407d94780e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4d81eca5-c0b5-45c3-971c-8a407d94780e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_76024955-5114-4f4d-8348-54477ef8943e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_76024955-5114-4f4d-8348-54477ef8943e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_3d976dd5-a308-4762-ad05-b95a9fd47833" xlink:href="kltr-20221231.xsd#kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_3d976dd5-a308-4762-ad05-b95a9fd47833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4fb42640-2a7c-4311-a06d-4cc0881403f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4fb42640-2a7c-4311-a06d-4cc0881403f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_0cd47e60-477b-4a60-85e3-713e7bba9fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_0cd47e60-477b-4a60-85e3-713e7bba9fa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_18911aaf-c794-4628-8c2f-cfd7d6a1764b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_18911aaf-c794-4628-8c2f-cfd7d6a1764b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f7f8c3ea-7858-4dac-9acf-db8fbc50a1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f7f8c3ea-7858-4dac-9acf-db8fbc50a1bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c129787c-6535-4fcd-9ec1-b90bce234e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_ShareBasedCompensation_c129787c-6535-4fcd-9ec1-b90bce234e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_941126af-26a9-463f-8e37-d9fb0de08f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_941126af-26a9-463f-8e37-d9fb0de08f5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_3f7146bf-775b-44e3-a58e-5c671db2400f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_3f7146bf-775b-44e3-a58e-5c671db2400f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NonCashExpensesWithRespectToStockholdersLoans_c9e174fc-16d8-4d2f-91b4-06f470bbe81a" xlink:href="kltr-20221231.xsd#kltr_NonCashExpensesWithRespectToStockholdersLoans"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_kltr_NonCashExpensesWithRespectToStockholdersLoans_c9e174fc-16d8-4d2f-91b4-06f470bbe81a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_fae8c63a-e352-48fb-88c1-4e95e6d1542a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14ab4ad3-8e23-45f1-a6e0-fdbc106c9fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_fae8c63a-e352-48fb-88c1-4e95e6d1542a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdefd01e-18b8-442a-b9b6-0afe8fe093a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb0613d9-f306-44af-91a2-362325742a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdefd01e-18b8-442a-b9b6-0afe8fe093a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb0613d9-f306-44af-91a2-362325742a6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_040b9ad9-74f4-4569-9222-9d0a0a7e6e85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdefd01e-18b8-442a-b9b6-0afe8fe093a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_040b9ad9-74f4-4569-9222-9d0a0a7e6e85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3f8910b9-0ebd-48b9-9934-bb7b0e063479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdefd01e-18b8-442a-b9b6-0afe8fe093a0" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3f8910b9-0ebd-48b9-9934-bb7b0e063479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ce3ef70-fb57-4d44-bbd8-cc95a6102901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdefd01e-18b8-442a-b9b6-0afe8fe093a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ce3ef70-fb57-4d44-bbd8-cc95a6102901" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3df04758-c023-43bc-b44f-07fab5dc5207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_216cc0bf-e7b3-47fc-a046-0894809d4601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3df04758-c023-43bc-b44f-07fab5dc5207" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_216cc0bf-e7b3-47fc-a046-0894809d4601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_229775d7-56f3-41c6-bea7-9503e4b43add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3df04758-c023-43bc-b44f-07fab5dc5207" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_229775d7-56f3-41c6-bea7-9503e4b43add" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="kltr-20221231.xsd#LeasesCodificationTopic842Details"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ff49ae5f-49cd-478c-9210-05abdd1f3021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_c13ba3e5-8d85-4fa8-8c22-1af86468b3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ff49ae5f-49cd-478c-9210-05abdd1f3021" xlink:to="loc_us-gaap_ShortTermLeaseCost_c13ba3e5-8d85-4fa8-8c22-1af86468b3d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_b747e70e-ef71-49d5-975e-8fe486887c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ff49ae5f-49cd-478c-9210-05abdd1f3021" xlink:to="loc_us-gaap_VariableLeaseCost_b747e70e-ef71-49d5-975e-8fe486887c7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3d28f339-9bf3-4fe6-b8db-9cfc66763330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ff49ae5f-49cd-478c-9210-05abdd1f3021" xlink:to="loc_us-gaap_OperatingLeaseCost_3d28f339-9bf3-4fe6-b8db-9cfc66763330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c58d0490-b79f-4020-afe5-71d3c9448b72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c58d0490-b79f-4020-afe5-71d3c9448b72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_27bd09aa-00e6-42e8-b3d2-3421f1c7503a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_27bd09aa-00e6-42e8-b3d2-3421f1c7503a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6d49842d-3945-4b14-b580-7d9639cf5aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6d49842d-3945-4b14-b580-7d9639cf5aa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7d96f800-7ec8-42c7-8af6-b8f66e59012b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7d96f800-7ec8-42c7-8af6-b8f66e59012b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e4ee7890-3829-4ab0-ab38-5a1d5c043696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e4ee7890-3829-4ab0-ab38-5a1d5c043696" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d548fc7d-1c8b-488e-b19d-3f1e7f455c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1703a2f-24eb-4d1a-964d-28f2b3b7cb3c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d548fc7d-1c8b-488e-b19d-3f1e7f455c51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c78bfe81-a333-4e4f-9416-383bb7525956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c78bfe81-a333-4e4f-9416-383bb7525956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_80f55bd8-0ab3-40dc-b4a6-b3be05c9005f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_80f55bd8-0ab3-40dc-b4a6-b3be05c9005f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0c1060f9-5917-434e-a4ea-28e5aa9d5463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_0c1060f9-5917-434e-a4ea-28e5aa9d5463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_a7be0228-6ca5-4272-9727-a22d9dc73dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_a7be0228-6ca5-4272-9727-a22d9dc73dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_808034f5-84d8-4780-9aa9-1a3aa6920966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_808034f5-84d8-4780-9aa9-1a3aa6920966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_f595e328-1a13-453b-9d36-1dd46e392d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_cafe64a2-5802-4261-b169-020396e62ef1" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_f595e328-1a13-453b-9d36-1dd46e392d37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_784ac2fc-77cb-4ab1-b57b-414c3dddc130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_87fb8a58-8e10-4b08-8112-762d1bb184e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_784ac2fc-77cb-4ab1-b57b-414c3dddc130" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_87fb8a58-8e10-4b08-8112-762d1bb184e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_adffb4e8-b4fb-44fb-a77e-7a8d20cbd583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_784ac2fc-77cb-4ab1-b57b-414c3dddc130" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_adffb4e8-b4fb-44fb-a77e-7a8d20cbd583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_c263962c-9fa2-46d7-a3a9-cdead3041974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_784ac2fc-77cb-4ab1-b57b-414c3dddc130" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_c263962c-9fa2-46d7-a3a9-cdead3041974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_885242de-9db0-4f43-a51f-df470d787874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_784ac2fc-77cb-4ab1-b57b-414c3dddc130" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_885242de-9db0-4f43-a51f-df470d787874" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockListDetails"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_661ddb35-3b5e-4371-93fc-62e6f524c732" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermInvestments_51150704-2556-4af6-acbc-5006c72cce0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_661ddb35-3b5e-4371-93fc-62e6f524c732" xlink:to="loc_us-gaap_OtherShortTermInvestments_51150704-2556-4af6-acbc-5006c72cce0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_447d3592-6615-4590-8e0e-71e648a34fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_661ddb35-3b5e-4371-93fc-62e6f524c732" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_447d3592-6615-4590-8e0e-71e648a34fd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_15750c92-6933-4f6b-a37c-044a44d17c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_661ddb35-3b5e-4371-93fc-62e6f524c732" xlink:to="loc_us-gaap_OtherAssetsCurrent_15750c92-6933-4f6b-a37c-044a44d17c02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_1ec0e95e-fd26-4cfe-aaca-f6a780160ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_661ddb35-3b5e-4371-93fc-62e6f524c732" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_1ec0e95e-fd26-4cfe-aaca-f6a780160ad7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f627442a-4e06-44a0-b5d0-95c1bbab8380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_808d50b5-5ebf-4771-8c78-d155cb78df1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f627442a-4e06-44a0-b5d0-95c1bbab8380" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_808d50b5-5ebf-4771-8c78-d155cb78df1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_814695c3-b2d3-48a2-9ed6-011888feeb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f627442a-4e06-44a0-b5d0-95c1bbab8380" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_814695c3-b2d3-48a2-9ed6-011888feeb6e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bdbad1c0-7e5e-464b-aa26-022b3ca7deb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_54c87136-e4a2-45d7-8c30-e067abb61634" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bdbad1c0-7e5e-464b-aa26-022b3ca7deb0" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_54c87136-e4a2-45d7-8c30-e067abb61634" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SeverancePayFund_ec2360ef-7f06-4247-838a-cc1c28592d3c" xlink:href="kltr-20221231.xsd#kltr_SeverancePayFund"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bdbad1c0-7e5e-464b-aa26-022b3ca7deb0" xlink:to="loc_kltr_SeverancePayFund_ec2360ef-7f06-4247-838a-cc1c28592d3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_11284fbb-c16a-4770-b3d9-1797db14199a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bdbad1c0-7e5e-464b-aa26-022b3ca7deb0" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_11284fbb-c16a-4770-b3d9-1797db14199a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_212603d4-b342-4c21-969c-d69dc901d731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_b90dcfae-36d3-4dbc-bc62-216be09af85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_212603d4-b342-4c21-969c-d69dc901d731" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_b90dcfae-36d3-4dbc-bc62-216be09af85b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0b5edf28-2e88-4d6e-807c-c3c6fe17d778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_212603d4-b342-4c21-969c-d69dc901d731" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_0b5edf28-2e88-4d6e-807c-c3c6fe17d778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_62ea0662-0f54-4476-b1f8-55075529c17e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_212603d4-b342-4c21-969c-d69dc901d731" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_62ea0662-0f54-4476-b1f8-55075529c17e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_db5fc20a-d9d0-428d-a8f9-bd843b3bd877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_212603d4-b342-4c21-969c-d69dc901d731" xlink:to="loc_us-gaap_AccruedIncomeTaxes_db5fc20a-d9d0-428d-a8f9-bd843b3bd877" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNETDetails"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f57b852-8e51-47f2-9e8f-f781e1fe0b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_52d9f016-46c8-479b-9372-efd7c3ff5942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f57b852-8e51-47f2-9e8f-f781e1fe0b2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_52d9f016-46c8-479b-9372-efd7c3ff5942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2bc703ec-3732-4794-8e13-dae61c32aa92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f57b852-8e51-47f2-9e8f-f781e1fe0b2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2bc703ec-3732-4794-8e13-dae61c32aa92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_bf5ae923-3f9e-4df1-8ec3-28d60d2b0e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f57b852-8e51-47f2-9e8f-f781e1fe0b2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_bf5ae923-3f9e-4df1-8ec3-28d60d2b0e23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1d6cd364-851a-4786-ab8e-c5952b14b4df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f57b852-8e51-47f2-9e8f-f781e1fe0b2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1d6cd364-851a-4786-ab8e-c5952b14b4df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_61cba471-d927-477a-b936-acd03491a572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0f57b852-8e51-47f2-9e8f-f781e1fe0b2a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_61cba471-d927-477a-b936-acd03491a572" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNETDetails_1"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96f976a3-c472-459e-aa11-86bff36cddea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_aa846486-46fb-4202-baf0-86963d3b6a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96f976a3-c472-459e-aa11-86bff36cddea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_aa846486-46fb-4202-baf0-86963d3b6a8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6bbc6d6-45a8-4721-8f57-36f8e8366cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96f976a3-c472-459e-aa11-86bff36cddea" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a6bbc6d6-45a8-4721-8f57-36f8e8366cfb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90b1a37a-3ecb-432a-a66b-2e38d4703ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_41442a47-681f-4d13-a431-848bf7d3654d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90b1a37a-3ecb-432a-a66b-2e38d4703ba6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_41442a47-681f-4d13-a431-848bf7d3654d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6369c0b3-62c6-4011-85b8-939fa93ca574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90b1a37a-3ecb-432a-a66b-2e38d4703ba6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6369c0b3-62c6-4011-85b8-939fa93ca574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_30fafda7-d4e5-4216-96ec-eb0a2ce44616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c82a8938-0516-46bd-a4c0-d113d29f453c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30fafda7-d4e5-4216-96ec-eb0a2ce44616" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c82a8938-0516-46bd-a4c0-d113d29f453c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_57bbe429-a2f9-4c05-8367-b950d72839de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30fafda7-d4e5-4216-96ec-eb0a2ce44616" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_57bbe429-a2f9-4c05-8367-b950d72839de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_c029eb34-5255-4fe0-b89e-3bff060652b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_30fafda7-d4e5-4216-96ec-eb0a2ce44616" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_c029eb34-5255-4fe0-b89e-3bff060652b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_5356a404-271f-426a-9c11-deeb415c7318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_5356a404-271f-426a-9c11-deeb415c7318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DisallowedBusinessInterestExpense_10c1acaf-36cd-4d15-b392-02ef82c372fe" xlink:href="kltr-20221231.xsd#kltr_DisallowedBusinessInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_kltr_DisallowedBusinessInterestExpense_10c1acaf-36cd-4d15-b392-02ef82c372fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_5aea57a7-a686-415f-bea6-10967f3e1ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_5aea57a7-a686-415f-bea6-10967f3e1ebf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d2a3ca55-a6a2-451e-9319-bd4029c58b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d2a3ca55-a6a2-451e-9319-bd4029c58b5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_80f25350-3974-4325-ba60-1a1f260d2c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_80f25350-3974-4325-ba60-1a1f260d2c7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_8e977f24-33e3-4d3d-89b2-e2d8fe51720f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_8e977f24-33e3-4d3d-89b2-e2d8fe51720f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_f5de3468-8ea7-4f3c-b25e-4a207202a1a3" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_f5de3468-8ea7-4f3c-b25e-4a207202a1a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsCapitalizedRDCosts_b97885b0-9b96-42f9-a858-9527d9e1c3a2" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsCapitalizedRDCosts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_cf866f64-62bb-43a1-9fd7-65a18b0ba19b" xlink:to="loc_kltr_DeferredTaxAssetsCapitalizedRDCosts_b97885b0-9b96-42f9-a858-9527d9e1c3a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_847245cf-14e3-41d2-92e7-27db65bc55af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_21b9dcbd-5527-4817-bd1b-100f8bef93b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_847245cf-14e3-41d2-92e7-27db65bc55af" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_21b9dcbd-5527-4817-bd1b-100f8bef93b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_212191a6-be48-40af-8867-cb6d903fceb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_847245cf-14e3-41d2-92e7-27db65bc55af" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_212191a6-be48-40af-8867-cb6d903fceb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost_6b7a78dd-e46b-4604-8c8b-e5bd6dde0fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_847245cf-14e3-41d2-92e7-27db65bc55af" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost_6b7a78dd-e46b-4604-8c8b-e5bd6dde0fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8aff06c7-510b-4539-9140-460d0a850604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_847245cf-14e3-41d2-92e7-27db65bc55af" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8aff06c7-510b-4539-9140-460d0a850604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_daa08fd2-838a-44f9-b489-259c3a37f4b5" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_847245cf-14e3-41d2-92e7-27db65bc55af" xlink:to="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_daa08fd2-838a-44f9-b489-259c3a37f4b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f670ab81-5f9a-4e97-9602-00a2becfc7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_56174f3b-037f-4e28-a7d3-45a2b76d4019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f670ab81-5f9a-4e97-9602-00a2becfc7c1" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_56174f3b-037f-4e28-a7d3-45a2b76d4019" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_5e38201a-6ed9-4303-bf53-f2689eaa4d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f670ab81-5f9a-4e97-9602-00a2becfc7c1" xlink:to="loc_us-gaap_DeferredTaxLiabilities_5e38201a-6ed9-4303-bf53-f2689eaa4d34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0ab582a9-bed2-4831-9c2e-2b4e20744b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_197c7835-83d7-476e-a852-3a907bf013ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0ab582a9-bed2-4831-9c2e-2b4e20744b77" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_197c7835-83d7-476e-a852-3a907bf013ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_434a41bb-8c63-4c06-8845-35b2e0457743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0ab582a9-bed2-4831-9c2e-2b4e20744b77" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_434a41bb-8c63-4c06-8845-35b2e0457743" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails2" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails2"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_a811bac0-5228-4f63-b6fe-9d6e9fe50553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_a811bac0-5228-4f63-b6fe-9d6e9fe50553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_ff3fda43-97e9-4ba4-b40e-2e7dc9a127bb" xlink:href="kltr-20221231.xsd#kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_ff3fda43-97e9-4ba4-b40e-2e7dc9a127bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_80a31c2a-fdbf-49d8-a710-2f568b930ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_80a31c2a-fdbf-49d8-a710-2f568b930ad9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_6c66ced2-fb50-474a-9fb6-514a2b167d19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_6c66ced2-fb50-474a-9fb6-514a2b167d19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_cd808eb5-db09-422f-81c3-f1534a5d2d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_cd808eb5-db09-422f-81c3-f1534a5d2d5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncomeTaxReconciliationExchangeRateDifferences_d48bdd6c-d8ff-4371-8d9f-baf136bc81cd" xlink:href="kltr-20221231.xsd#kltr_IncomeTaxReconciliationExchangeRateDifferences"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_kltr_IncomeTaxReconciliationExchangeRateDifferences_d48bdd6c-d8ff-4371-8d9f-baf136bc81cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_49607a51-ee37-4c44-be48-e98d656af23c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_49607a51-ee37-4c44-be48-e98d656af23c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8b1e8015-a9b4-4a55-8131-05e5062518a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0e62367c-4424-42e6-a724-69a1d807b924" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_8b1e8015-a9b4-4a55-8131-05e5062518a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails4"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8ce4f0f8-c837-4f3d-b09e-8c444e5e583e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b21c6938-1765-49aa-9275-36e1567cbe3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8ce4f0f8-c837-4f3d-b09e-8c444e5e583e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_b21c6938-1765-49aa-9275-36e1567cbe3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_786384cc-d912-4a3d-a344-e13435248d73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_8ce4f0f8-c837-4f3d-b09e-8c444e5e583e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_786384cc-d912-4a3d-a344-e13435248d73" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#SELECTEDSTATEMENTOFOPERATIONSDATADetails"/>
  <link:calculationLink xlink:role="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialExpenses_924fb8a5-e889-462d-8a7a-a73336a70573" xlink:href="kltr-20221231.xsd#kltr_FinancialExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_75bc8a9c-0795-4496-a899-9a76fc96c936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kltr_FinancialExpenses_924fb8a5-e889-462d-8a7a-a73336a70573" xlink:to="loc_us-gaap_InterestExpense_75bc8a9c-0795-4496-a899-9a76fc96c936" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_bce1a532-cf54-4ab9-b8c5-29d6f8d9d4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kltr_FinancialExpenses_924fb8a5-e889-462d-8a7a-a73336a70573" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_bce1a532-cf54-4ab9-b8c5-29d6f8d9d4bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BankFees_0d3ad38c-a660-4a8e-80df-bface279ddf2" xlink:href="kltr-20221231.xsd#kltr_BankFees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kltr_FinancialExpenses_924fb8a5-e889-462d-8a7a-a73336a70573" xlink:to="loc_kltr_BankFees_0d3ad38c-a660-4a8e-80df-bface279ddf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_2d977fcb-c7cf-4ec4-b147-9cb301ae7842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kltr_FinancialExpenses_924fb8a5-e889-462d-8a7a-a73336a70573" xlink:to="loc_us-gaap_OtherNonoperatingExpense_2d977fcb-c7cf-4ec4-b147-9cb301ae7842" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_8f0aa92e-88b2-4977-82af-8705713f6351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kltr_FinancialExpenses_924fb8a5-e889-462d-8a7a-a73336a70573" xlink:to="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_8f0aa92e-88b2-4977-82af-8705713f6351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialIncome_8048cc67-7e35-4c29-9bf8-d1d7ca405569" xlink:href="kltr-20221231.xsd#kltr_FinancialIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_15e48c23-3f87-4cd8-8dbe-de4fd47d5f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kltr_FinancialIncome_8048cc67-7e35-4c29-9bf8-d1d7ca405569" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_15e48c23-3f87-4cd8-8dbe-de4fd47d5f1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_0098d407-24ba-4025-a025-92ab526d743e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialExpenses_78a9df6d-c12c-41dd-bf28-7030ab51c9b5" xlink:href="kltr-20221231.xsd#kltr_FinancialExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0098d407-24ba-4025-a025-92ab526d743e" xlink:to="loc_kltr_FinancialExpenses_78a9df6d-c12c-41dd-bf28-7030ab51c9b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialIncome_e874588f-702b-42ad-93e1-61a32c779800" xlink:href="kltr-20221231.xsd#kltr_FinancialIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_0098d407-24ba-4025-a025-92ab526d743e" xlink:to="loc_kltr_FinancialIncome_e874588f-702b-42ad-93e1-61a32c779800" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>kltr-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7fee7ad0-4a0a-4b43-a0c4-927805aa8683,g:80aad626-8c87-48f5-9ed0-1a7663ff923d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="kltr-20221231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/DocumentandEntityInformation" xlink:type="extended" id="i718641dadf9f439dbd52c4011df69e94_DocumentandEntityInformation">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_591bfe08-0232-4b47-887b-1728bdefd137" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_TradingSymbol_591bfe08-0232-4b47-887b-1728bdefd137" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e35a6ad7-3357-484f-be8c-ae27be77adbd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_SecurityExchangeName_e35a6ad7-3357-484f-be8c-ae27be77adbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7e181032-a873-49d7-bbf1-e5cbbdf40ceb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_Security12bTitle_7e181032-a873-49d7-bbf1-e5cbbdf40ceb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1dd6d075-f155-41f9-b4cd-7adffffd5bd0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:to="loc_us-gaap_ClassOfStockDomain_1dd6d075-f155-41f9-b4cd-7adffffd5bd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:to="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_8ed32780-dc60-4a3f-b8f6-026293d3fc30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:to="loc_us-gaap_PreferredStockMember_8ed32780-dc60-4a3f-b8f6-026293d3fc30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f5d7fd48-a351-474a-907c-118d25ef8890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:to="loc_us-gaap_CommonStockMember_f5d7fd48-a351-474a-907c-118d25ef8890" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i1d14d57b00124d939cd6a410bfc6c7e7_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_ab6c0170-f857-49a5-a1db-9eafa67455de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_RevenuesAbstract_ab6c0170-f857-49a5-a1db-9eafa67455de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dd38293-e460-4030-b577-4302c1607bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_ab6c0170-f857-49a5-a1db-9eafa67455de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dd38293-e460-4030-b577-4302c1607bbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_125e1611-8da8-4cbb-94ec-e09930adc8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_CostOfRevenueAbstract_125e1611-8da8-4cbb-94ec-e09930adc8eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b79b2816-546b-401d-a4dd-0593491f90f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_125e1611-8da8-4cbb-94ec-e09930adc8eb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b79b2816-546b-401d-a4dd-0593491f90f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c8f922a5-96e3-4ccf-986e-a80262a33c34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_GrossProfit_c8f922a5-96e3-4ccf-986e-a80262a33c34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_e7e22222-e3b6-4103-b2e1-ab8a1b28c4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_e7e22222-e3b6-4103-b2e1-ab8a1b28c4e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_93146921-5daf-44db-b9bb-50b661d83d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_SellingAndMarketingExpense_93146921-5daf-44db-b9bb-50b661d83d02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_33b5b7e6-f2cb-431f-93ad-0c681a3f0d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_33b5b7e6-f2cb-431f-93ad-0c681a3f0d17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_c452a8bf-5307-451c-8dc1-dfa886e81973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_RestructuringCosts_c452a8bf-5307-451c-8dc1-dfa886e81973" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralExpense_7460cb14-7523-449d-954c-857bef15eff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_OtherGeneralExpense_7460cb14-7523-449d-954c-857bef15eff4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_de97ca92-06a2-4974-97ff-f77b41f22373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_OperatingExpenses_de97ca92-06a2-4974-97ff-f77b41f22373" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c48234e1-d54d-45ca-beed-48c1e2d076a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_OperatingIncomeLoss_c48234e1-d54d-45ca-beed-48c1e2d076a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_bc19eea4-7a62-481a-8fb5-3a98b71c543d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_bc19eea4-7a62-481a-8fb5-3a98b71c543d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1824a106-490a-4fad-a954-cd4abf83c650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1824a106-490a-4fad-a954-cd4abf83c650" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f53ebdb8-d500-4a7e-a7c5-01c50f761e76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f53ebdb8-d500-4a7e-a7c5-01c50f761e76" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_001245f3-8f26-4b85-8a49-d8fd351fc74a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_NetIncomeLoss_001245f3-8f26-4b85-8a49-d8fd351fc74a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a82c177b-37ab-41e0-ac3d-601501632773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a82c177b-37ab-41e0-ac3d-601501632773" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a93fba8-6534-4d73-95d7-11e449086a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a93fba8-6534-4d73-95d7-11e449086a5c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d21895b5-a7f1-4db6-b5e6-2dedb6854022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_EarningsPerShareBasic_d21895b5-a7f1-4db6-b5e6-2dedb6854022" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09dcb65a-cf8d-4fd7-aedf-cf591e9dd5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09dcb65a-cf8d-4fd7-aedf-cf591e9dd5dd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:to="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_eaa3c350-1024-480f-89af-807155b24796_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:to="loc_srt_ProductsAndServicesDomain_eaa3c350-1024-480f-89af-807155b24796_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:to="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SubscriptionMember_1d3b6440-e2d2-43d6-874c-5fbb036171f2" xlink:href="kltr-20221231.xsd#kltr_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:to="loc_kltr_SubscriptionMember_1d3b6440-e2d2-43d6-874c-5fbb036171f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ProfessionalServicesMember_a19158e3-e79e-486b-abcc-243c75eb4db5" xlink:href="kltr-20221231.xsd#kltr_ProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:to="loc_kltr_ProfessionalServicesMember_a19158e3-e79e-486b-abcc-243c75eb4db5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="extended" id="i68e341f8aeb94b7fada7cb76d87879ec_CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_c97a02db-a0f8-4212-8619-c91b3677ddd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_c97a02db-a0f8-4212-8619-c91b3677ddd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_37a0bb46-7ff2-4f90-86a1-a24180efa0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_37a0bb46-7ff2-4f90-86a1-a24180efa0ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_fa5340bf-8746-4ca9-9012-a69083c73ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_fa5340bf-8746-4ca9-9012-a69083c73ee8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_b2d8a93c-efc1-4df4-b2fd-4a53099ff6f6" xlink:href="kltr-20221231.xsd#kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_b2d8a93c-efc1-4df4-b2fd-4a53099ff6f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_91f3ad62-b8b3-4216-8e24-f139ecd9bfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_91f3ad62-b8b3-4216-8e24-f139ecd9bfc5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionDiscount_9c06f316-f2bb-4b8e-aa79-a6bce4a09739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_PreferredStockRedemptionDiscount_9c06f316-f2bb-4b8e-aa79-a6bce4a09739" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_ab4bdd83-13f7-4693-bd38-60c77d5794c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_5910bd09-2780-481b-97f2-bc9106f0c3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_481c2df3-2165-4c40-a93b-f0c7d4ed8da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_481c2df3-2165-4c40-a93b-f0c7d4ed8da8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_60a16d98-c1d6-44a0-8fbe-8cd31241b5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockholdersEquity_60a16d98-c1d6-44a0-8fbe-8cd31241b5c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_b5e59074-0e57-4549-adf4-c3508c1240ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_TreasuryStockShares_b5e59074-0e57-4549-adf4-c3508c1240ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_LoanForgiveness_e8d6faaf-c21a-49f7-aaf8-681ce14ed453" xlink:href="kltr-20221231.xsd#kltr_LoanForgiveness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_kltr_LoanForgiveness_e8d6faaf-c21a-49f7-aaf8-681ce14ed453" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2a328184-bf05-45b7-aba4-81a984ad7b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2a328184-bf05-45b7-aba4-81a984ad7b4c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ad9b7be7-ced4-4be5-a069-739534e23d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ad9b7be7-ced4-4be5-a069-739534e23d78" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a998db5d-965c-4a90-a6f7-26dc6be8d130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a998db5d-965c-4a90-a6f7-26dc6be8d130" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_aa30abef-14b0-44f9-8e56-6840fcb6a957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_aa30abef-14b0-44f9-8e56-6840fcb6a957" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1fb8b010-968c-4e6e-9395-30c1083a2fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1fb8b010-968c-4e6e-9395-30c1083a2fa2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_34d4fed3-2954-4199-9632-28a381fde5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_34d4fed3-2954-4199-9632-28a381fde5f7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_35cf4072-54d6-4d1d-8d0c-69f5bac2ff27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_35cf4072-54d6-4d1d-8d0c-69f5bac2ff27" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_91e6a2da-0d7f-46bc-ae9f-8c2bc2f1bd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_91e6a2da-0d7f-46bc-ae9f-8c2bc2f1bd2e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f0e8aa18-dca0-47e0-b748-ec4e4aed7a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f0e8aa18-dca0-47e0-b748-ec4e4aed7a9b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_7803ba1f-608f-4055-9f80-2b9d56b6f03a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_7803ba1f-608f-4055-9f80-2b9d56b6f03a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_40bc8755-4596-42dc-a07f-6b326045e8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_40bc8755-4596-42dc-a07f-6b326045e8c0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_286c0129-c506-4bd9-b1f5-234dd6e1ec51" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_286c0129-c506-4bd9-b1f5-234dd6e1ec51" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_d5e35a35-a443-484e-af28-9431eb21d779" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_d5e35a35-a443-484e-af28-9431eb21d779" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9525fcc1-f490-4bcd-b427-ddff51db5122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9525fcc1-f490-4bcd-b427-ddff51db5122" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ed7685ee-2f53-4ffd-8fab-ee60eb74fb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_NetIncomeLoss_ed7685ee-2f53-4ffd-8fab-ee60eb74fb9d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e9511f9f-c2c7-4c93-8e71-7abd460420d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_8d853add-3f8e-42dc-a2af-22fcc1b590d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_291060c6-fd3f-408a-9c33-0a8317db740d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:to="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e71a2d31-0dd9-45f9-970e-9e07c46c5974_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:to="loc_us-gaap_ClassOfStockDomain_e71a2d31-0dd9-45f9-970e-9e07c46c5974_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:to="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_50ca9201-a4d9-4bc8-baf3-b4b1298b442d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_50ca9201-a4d9-4bc8-baf3-b4b1298b442d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6c17b3fb-b52b-4bf6-a9dc-dd4c134e78e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6c17b3fb-b52b-4bf6-a9dc-dd4c134e78e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_90eeaf1b-936a-47d3-93ad-fdf89490d15c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:to="loc_us-gaap_EquityComponentDomain_90eeaf1b-936a-47d3-93ad-fdf89490d15c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:to="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7d1222e4-cc2e-4123-ae0a-8805a9d8ce93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_CommonStockMember_7d1222e4-cc2e-4123-ae0a-8805a9d8ce93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_624ec619-2fe5-4e20-90d3-d949ab936468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_TreasuryStockMember_624ec619-2fe5-4e20-90d3-d949ab936468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFromStockholderMember_7709db66-ee98-435c-86ec-bc173dfdc917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesFromStockholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_ReceivablesFromStockholderMember_7709db66-ee98-435c-86ec-bc173dfdc917" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b83f8523-4b40-47f5-bff2-38c86d70e025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b83f8523-4b40-47f5-bff2-38c86d70e025" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0e6179b8-35ad-4c65-bdbf-e14506e52c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_RetainedEarningsMember_0e6179b8-35ad-4c65-bdbf-e14506e52c05" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_e0f9f76c-37e8-47e9-9e98-f4652cd400f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_ComprehensiveIncomeMember_e0f9f76c-37e8-47e9-9e98-f4652cd400f0" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended" id="ia58c36cf88784fcab666c8b2e607574c_SIGNIFICANTACCOUNTINGPOLICIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e346bced-a20d-44c8-91dd-104d0e4e6f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e346bced-a20d-44c8-91dd-104d0e4e6f0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_a7fbd215-142a-4208-b6b5-83d0ad48ff8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_a7fbd215-142a-4208-b6b5-83d0ad48ff8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad9f2d95-8920-4b5e-83a8-8c113f021a96_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad9f2d95-8920-4b5e-83a8-8c113f021a96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_162a2d42-236c-4ca1-96d2-35a758e34167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:to="loc_us-gaap_ComputerEquipmentMember_162a2d42-236c-4ca1-96d2-35a758e34167" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_379879a1-1a15-41b0-bc69-1234c37d86e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:to="loc_us-gaap_OfficeEquipmentMember_379879a1-1a15-41b0-bc69-1234c37d86e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_4046b611-f2f5-4feb-aebf-5d82a8dd5ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_4046b611-f2f5-4feb-aebf-5d82a8dd5ca9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:to="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_77f84112-4d69-4599-862e-1ef25bc5f51b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:to="loc_srt_RangeMember_77f84112-4d69-4599-862e-1ef25bc5f51b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:to="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eeb85178-8d7f-4161-b238-dffde9b563a3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:to="loc_srt_MinimumMember_eeb85178-8d7f-4161-b238-dffde9b563a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ed045511-afff-48ea-9620-64e7e896dc59" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:to="loc_srt_MaximumMember_ed045511-afff-48ea-9620-64e7e896dc59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a2de6f40-ce26-4302-849a-a3e6b88da39e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3e6fa50-a1d4-4cb2-b08b-1959e126b289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a2de6f40-ce26-4302-849a-a3e6b88da39e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3e6fa50-a1d4-4cb2-b08b-1959e126b289" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a2de6f40-ce26-4302-849a-a3e6b88da39e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a87dd3b-7ac1-4f48-92b2-15b573687074_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1a87dd3b-7ac1-4f48-92b2-15b573687074_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9b07f5f7-9644-4fce-8994-fc7b805a9e70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9b07f5f7-9644-4fce-8994-fc7b805a9e70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_2ab72be8-bed7-40cd-8b60-da130333dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_2ab72be8-bed7-40cd-8b60-da130333dcc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b3e3ec08-f818-458f-ac6c-06201cd9e18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:to="loc_us-gaap_TradeNamesMember_b3e3ec08-f818-458f-ac6c-06201cd9e18d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0f8e97ce-ded6-4b3f-b493-0603da264c1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:to="loc_srt_RangeAxis_0f8e97ce-ded6-4b3f-b493-0603da264c1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0f8e97ce-ded6-4b3f-b493-0603da264c1a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ceb8d86-d96a-4917-8a09-28404bdca5f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_53b5fef7-6560-45f9-aa37-9c4731fdd845" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a546b86-5361-4306-b467-c884c3f6409e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_b470a285-ca94-43df-a382-d1e708d48328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_55c0a6be-5b75-4bf1-a2a3-de6940fd16ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_b470a285-ca94-43df-a382-d1e708d48328" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_55c0a6be-5b75-4bf1-a2a3-de6940fd16ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_b470a285-ca94-43df-a382-d1e708d48328" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:type="arc" order="3" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_80d79c24-a3b6-4bac-8368-495849b5fe86_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:to="loc_srt_NameOfMajorCustomerDomain_80d79c24-a3b6-4bac-8368-495849b5fe86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_68483fc1-c1f7-4333-b3d6-4e9f5454017d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:to="loc_srt_NameOfMajorCustomerDomain_68483fc1-c1f7-4333-b3d6-4e9f5454017d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_f8a22ced-84fc-4c90-9e19-afa1d1274278" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_68483fc1-c1f7-4333-b3d6-4e9f5454017d" xlink:to="loc_kltr_MediaAndTelecomMember_f8a22ced-84fc-4c90-9e19-afa1d1274278" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5dde556-a6ed-4de0-bbe5-655e24986a2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f5dde556-a6ed-4de0-bbe5-655e24986a2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8cd21cf2-45b1-43a6-a402-d27c21b9987d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8cd21cf2-45b1-43a6-a402-d27c21b9987d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_e5086bd0-bd1a-40d7-9122-10c9ab465b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8cd21cf2-45b1-43a6-a402-d27c21b9987d" xlink:to="loc_us-gaap_SalesMember_e5086bd0-bd1a-40d7-9122-10c9ab465b18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9428dfe1-ec05-4a88-ab0f-1e9100136b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9428dfe1-ec05-4a88-ab0f-1e9100136b07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_036a477c-6aca-4671-9c70-c2f46573bf16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9428dfe1-ec05-4a88-ab0f-1e9100136b07" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_036a477c-6aca-4671-9c70-c2f46573bf16" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails" xlink:type="extended" id="i5cb01d671bb740698c8be5b25749b76d_REVENUESFROMCONTRACTSWITHCUSTOMERSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c9b15159-c06e-4115-9d25-bb22d12ec261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c9b15159-c06e-4115-9d25-bb22d12ec261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f8b9c21e-552f-45b2-98e9-85246a8c05cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f8b9c21e-552f-45b2-98e9-85246a8c05cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5b06a635-da73-46e6-9f0a-ad52632b1c20_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:to="loc_srt_ProductsAndServicesDomain_5b06a635-da73-46e6-9f0a-ad52632b1c20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:to="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SubscriptionMember_dc8cfc53-c7fd-4333-83d7-59b0e01472b4" xlink:href="kltr-20221231.xsd#kltr_SubscriptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:to="loc_kltr_SubscriptionMember_dc8cfc53-c7fd-4333-83d7-59b0e01472b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ProfessionalServicesMember_71738f2a-a50e-4c5d-87b0-4de34d9522f7" xlink:href="kltr-20221231.xsd#kltr_ProfessionalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:to="loc_kltr_ProfessionalServicesMember_71738f2a-a50e-4c5d-87b0-4de34d9522f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_20b6dfae-31a9-4bfa-9e6d-d4322497c62e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_20b6dfae-31a9-4bfa-9e6d-d4322497c62e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_79d4ba86-ba56-4dee-9b0f-4d03249c4823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:to="loc_us-gaap_SalesRevenueNetMember_79d4ba86-ba56-4dee-9b0f-4d03249c4823" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_b6844461-e40c-436d-b256-17e3c89360a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:to="loc_us-gaap_SalesMember_b6844461-e40c-436d-b256-17e3c89360a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3bc6eced-5741-40f2-a055-ee48b48e8a83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3bc6eced-5741-40f2-a055-ee48b48e8a83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b8dfda2b-e7e8-4f3a-b1d3-5e994bf296eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b8dfda2b-e7e8-4f3a-b1d3-5e994bf296eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRightsConcentrationRiskMember_0145516c-30a5-45a2-83ad-ec41be510feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRightsConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b8dfda2b-e7e8-4f3a-b1d3-5e994bf296eb" xlink:to="loc_us-gaap_RevenueFromRightsConcentrationRiskMember_0145516c-30a5-45a2-83ad-ec41be510feb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_818bf81d-7f0c-45f4-ab94-c782a34b53ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:to="loc_us-gaap_SegmentDomain_818bf81d-7f0c-45f4-ab94-c782a34b53ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:to="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_a9841b76-2d38-47ed-954a-97e1697f9802" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_a9841b76-2d38-47ed-954a-97e1697f9802" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_ae75c64e-c574-499d-8dee-5518e599ccc8" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:to="loc_kltr_MediaAndTelecomMember_ae75c64e-c574-499d-8dee-5518e599ccc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b9c8888b-b5e9-4f36-b478-47115da5d8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b9c8888b-b5e9-4f36-b478-47115da5d8b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_fcc352cf-f89f-4955-b853-e9b7289cf921" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_fcc352cf-f89f-4955-b853-e9b7289cf921" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_76d636bf-2c7d-4421-904c-4c8e78011b77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_76d636bf-2c7d-4421-904c-4c8e78011b77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_1e788764-0d91-42b5-b86d-1a6a2a42f326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:to="loc_us-gaap_BilledRevenuesMember_1e788764-0d91-42b5-b86d-1a6a2a42f326" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_0a41d9c2-959c-42c3-b66b-4d8726c7bebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:to="loc_us-gaap_UnbilledRevenuesMember_0a41d9c2-959c-42c3-b66b-4d8726c7bebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_4f355a4e-b790-4da8-be02-dbd223a0c704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNet_4f355a4e-b790-4da8-be02-dbd223a0c704" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_00b06abc-e1ec-4091-8b13-0affd9e686d1" xlink:href="kltr-20221231.xsd#kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_00b06abc-e1ec-4091-8b13-0affd9e686d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_d5b72cb6-d095-45cd-8d8e-b7f48ba2a53e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_d5b72cb6-d095-45cd-8d8e-b7f48ba2a53e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_9bb40dda-8739-4b97-9a42-f6d8d2b895f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_9bb40dda-8739-4b97-9a42-f6d8d2b895f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_32853fa1-b034-42e0-a024-fd3712effee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_32853fa1-b034-42e0-a024-fd3712effee4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_c90f2d14-69b9-4bb5-a499-845bbb1d6f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_fbd65c01-3996-4610-9137-8c24d64f8a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:type="arc" order="3" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:to="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain_e23f31ac-57da-407e-af16-5d4ab5f32613_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:to="loc_us-gaap_CapitalizedContractCostDomain_e23f31ac-57da-407e-af16-5d4ab5f32613_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:to="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_CostsToObtainContractMember_c1860024-d036-453a-b34c-e01537fdd170" xlink:href="kltr-20221231.xsd#kltr_CostsToObtainContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:to="loc_kltr_CostsToObtainContractMember_c1860024-d036-453a-b34c-e01537fdd170" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_CostsToFulfillContractMember_2376c1ad-711c-4167-b333-5108cea044f6" xlink:href="kltr-20221231.xsd#kltr_CostsToFulfillContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:to="loc_kltr_CostsToFulfillContractMember_2376c1ad-711c-4167-b333-5108cea044f6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#InvestmentsDebtandEquitySecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" xlink:type="extended" id="i7f3265fe73774ee5a259f6b4263efeda_InvestmentsDebtandEquitySecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_9e25b9ce-9b36-4fc6-895d-fdd55fa81fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_9e25b9ce-9b36-4fc6-895d-fdd55fa81fbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_b0a84fd2-3ced-4c72-bff5-7a0b8cd666c6" xlink:href="kltr-20221231.xsd#kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_b0a84fd2-3ced-4c72-bff5-7a0b8cd666c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_8d3458fc-ea56-4abc-a9b3-b0b54b81fe7f" xlink:href="kltr-20221231.xsd#kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_8d3458fc-ea56-4abc-a9b3-b0b54b81fe7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_56e2bc67-bbad-4dcf-9da1-478ca4715fae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_56e2bc67-bbad-4dcf-9da1-478ca4715fae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d0ddab40-1c94-48f9-b1b3-d6f20df93140_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d0ddab40-1c94-48f9-b1b3-d6f20df93140_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_a4a85bb4-0360-419e-98f3-5a52fee89549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_a4a85bb4-0360-419e-98f3-5a52fee89549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_3fcfdd27-70fc-47cb-b322-1928d4c3bd38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_MunicipalBondsMember_3fcfdd27-70fc-47cb-b322-1928d4c3bd38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_139b5630-043d-4aeb-9fe5-ac691f15e606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_139b5630-043d-4aeb-9fe5-ac691f15e606" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_b67b69fe-05d7-4872-9462-38714c39a7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_CommercialPaperMember_b67b69fe-05d7-4872-9462-38714c39a7d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_63098c5b-4391-4326-abbb-d0c8e83025f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_AgencySecuritiesMember_63098c5b-4391-4326-abbb-d0c8e83025f6" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended" id="i8f0ac985ea80417481bf34e2229c94ea_FAIRVALUEMEASUREMENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_85f7e3e1-042d-4a0e-bf1e-a720d9bc0557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_85f7e3e1-042d-4a0e-bf1e-a720d9bc0557" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac20625c-9b2b-41e2-9ce9-900798b521c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac20625c-9b2b-41e2-9ce9-900798b521c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5793b09c-211a-4ab6-bae2-d6482edab128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5793b09c-211a-4ab6-bae2-d6482edab128" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_18a7af61-df4d-415d-a5a4-d2730fdb2d45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_18a7af61-df4d-415d-a5a4-d2730fdb2d45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ddf3b1b8-32a5-4b70-ae0c-1662457525c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ddf3b1b8-32a5-4b70-ae0c-1662457525c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_457c697f-6223-4723-a88a-41e8b2fd0d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ddf3b1b8-32a5-4b70-ae0c-1662457525c3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_457c697f-6223-4723-a88a-41e8b2fd0d20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d816200e-aaa9-42b1-a965-c2df04d6f1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d816200e-aaa9-42b1-a965-c2df04d6f1cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4f1172c8-2508-4a2d-96e0-3ed965e3a820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4f1172c8-2508-4a2d-96e0-3ed965e3a820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d7643d0b-42bd-4ee3-88ad-b413a83bc947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d7643d0b-42bd-4ee3-88ad-b413a83bc947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8247fd15-deb9-4553-a683-980605415460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_d7643d0b-42bd-4ee3-88ad-b413a83bc947" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_8247fd15-deb9-4553-a683-980605415460" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_7142b9d5-69ed-4598-9575-49e491915108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_7142b9d5-69ed-4598-9575-49e491915108" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_1aded9ab-d49f-4662-a167-3d1beecd0ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_MunicipalBondsMember_1aded9ab-d49f-4662-a167-3d1beecd0ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_39df5420-7ce4-494a-a3c8-90571f02e14f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_39df5420-7ce4-494a-a3c8-90571f02e14f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_fcd3d943-abf5-445b-bae2-99c5fa8587cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_CommercialPaperMember_fcd3d943-abf5-445b-bae2-99c5fa8587cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_7814d7fa-ab9a-4f4c-a367-4d795c99ec06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_AgencySecuritiesMember_7814d7fa-ab9a-4f4c-a367-4d795c99ec06" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_3a5712d7-06fa-4152-a689-83ea33fb536e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_DerivativeMember_3a5712d7-06fa-4152-a689-83ea33fb536e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d6fc4de0-477f-44ee-8c1e-cd9839bcde01_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:to="loc_us-gaap_HedgingDesignationDomain_d6fc4de0-477f-44ee-8c1e-cd9839bcde01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_969fc74c-ddaa-48ac-bc50-6b04eca1732f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:to="loc_us-gaap_HedgingDesignationDomain_969fc74c-ddaa-48ac-bc50-6b04eca1732f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fd3e72a1-a64b-457c-a2a9-b2ce77505a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_969fc74c-ddaa-48ac-bc50-6b04eca1732f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fd3e72a1-a64b-457c-a2a9-b2ce77505a74" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#DerivativeInstrumentsandHedgingActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" xlink:type="extended" id="ic9a3d4eb4f774d33a39c2a21b3696fec_DerivativeInstrumentsandHedgingActivitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b9872663-15e0-4d33-b086-68dbc1d19a51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b9872663-15e0-4d33-b086-68dbc1d19a51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_26b996bd-e1c1-4276-9897-f2b57f22d8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:to="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_26b996bd-e1c1-4276-9897-f2b57f22d8f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b81fc170-401f-4086-a38f-e4e672ec5777_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b81fc170-401f-4086-a38f-e4e672ec5777_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_ceee905b-8d83-4fc6-9870-5dce3006becd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_CostOfSalesMember_ceee905b-8d83-4fc6-9870-5dce3006becd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_c9318bef-0a8e-4cff-891b-f086bc387bab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_c9318bef-0a8e-4cff-891b-f086bc387bab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_ce6960dd-0413-4400-a824-506d46337f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_ce6960dd-0413-4400-a824-506d46337f68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_31e711f1-4c4c-4784-b60b-1deac1c75e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_31e711f1-4c4c-4784-b60b-1deac1c75e6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember_946181a8-dfea-47a6-9b5f-17b7c084bb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_RestructuringChargesMember_946181a8-dfea-47a6-9b5f-17b7c084bb6c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="kltr-20221231.xsd#LeasesCodificationTopic842Details"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details" xlink:type="extended" id="i4d92207860d3434fb405c67215e37c92_LeasesCodificationTopic842Details">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6bd9e8c-23b2-4057-b36a-e196b74aee7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_f6083735-417e-42d2-91a7-6e721fb0ef8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6bd9e8c-23b2-4057-b36a-e196b74aee7e" xlink:to="loc_us-gaap_AreaOfLand_f6083735-417e-42d2-91a7-6e721fb0ef8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6bd9e8c-23b2-4057-b36a-e196b74aee7e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:to="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_766d3a9b-931e-41ca-803a-74214f535f69_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:to="loc_us-gaap_GeographicDistributionDomain_766d3a9b-931e-41ca-803a-74214f535f69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:to="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_949c615f-4b40-4f8b-99d5-65157a68a6ff" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:to="loc_country_US_949c615f-4b40-4f8b-99d5-65157a68a6ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_8981e2d0-4430-48f6-b6d4-c4c95e6b1da6" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:to="loc_country_IL_8981e2d0-4430-48f6-b6d4-c4c95e6b1da6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" xlink:type="extended" id="ide1d167aac3c49d088c2a7d4570b9921_CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2e094127-bb00-418b-b69a-a02650a75583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2e094127-bb00-418b-b69a-a02650a75583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28ea2954-5f80-42c0-8020-bfe134363c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28ea2954-5f80-42c0-8020-bfe134363c3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_04bf03fd-79f6-4033-9e2c-c02377514713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_04bf03fd-79f6-4033-9e2c-c02377514713" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_837c95d8-7377-48f1-abd0-2360652383de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_837c95d8-7377-48f1-abd0-2360652383de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_f99b6f06-5c2e-4df9-a293-5273b204a340" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_ComputerEquipmentMember_f99b6f06-5c2e-4df9-a293-5273b204a340" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_18eab0d0-651e-469c-b2d8-c3312775b750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_OfficeEquipmentMember_18eab0d0-651e-469c-b2d8-c3312775b750" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_0f30d996-483d-4ab8-b182-1eabefea713a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_0f30d996-483d-4ab8-b182-1eabefea713a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_560fabb5-008d-48c2-958a-f15e63991d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_560fabb5-008d-48c2-958a-f15e63991d40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_f0e6f9b3-804c-4f97-8b1b-66a94bf70118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_f0e6f9b3-804c-4f97-8b1b-66a94bf70118" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNETDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails" xlink:type="extended" id="id38c5376f81c4ca48550f335185f73b0_GOODWILLANDINTANGIBLEASSETSNETDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5879cbeb-cb19-4990-a958-12bfe1d789e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5879cbeb-cb19-4990-a958-12bfe1d789e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a3debbec-0acf-4ea3-88f8-c0cbd25d669e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a3debbec-0acf-4ea3-88f8-c0cbd25d669e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a18e9958-f09c-4144-85c2-9bc6e5757791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a18e9958-f09c-4144-85c2-9bc6e5757791" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5f435d4b-68ba-4ecf-a0a7-9ff374a79a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5f435d4b-68ba-4ecf-a0a7-9ff374a79a89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cabce70-a18c-4dda-bcb7-d70e7e393821_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cabce70-a18c-4dda-bcb7-d70e7e393821_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7970d0f4-2de7-48d7-b951-66c40d327a40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7970d0f4-2de7-48d7-b951-66c40d327a40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c923d2bc-673a-4d00-8e73-467f54f44bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c923d2bc-673a-4d00-8e73-467f54f44bcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_799350e7-e0d9-4850-b472-b7ecaf29802c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:to="loc_us-gaap_TradeNamesMember_799350e7-e0d9-4850-b472-b7ecaf29802c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_688aa030-aeb9-431b-93bb-d0cc7dc711a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3b854c23-8cbd-472e-be05-331e6e60f3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_688aa030-aeb9-431b-93bb-d0cc7dc711a0" xlink:to="loc_us-gaap_Goodwill_3b854c23-8cbd-472e-be05-331e6e60f3cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_688aa030-aeb9-431b-93bb-d0cc7dc711a0" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8f4d300f-e9cb-469e-a02b-d39668ca8ae3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:to="loc_us-gaap_SegmentDomain_8f4d300f-e9cb-469e-a02b-d39668ca8ae3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:to="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_8bc71276-1a16-48af-950d-7ea27991aca2" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:to="loc_kltr_MediaAndTelecomMember_8bc71276-1a16-48af-950d-7ea27991aca2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_a893ac26-fa03-4bba-8611-b17fc7dbd489" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_a893ac26-fa03-4bba-8611-b17fc7dbd489" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails1" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails1"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails1" xlink:type="extended" id="i919cf150310042cdab00c03e8660ddd4_INCOMETAXESDetails1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_12fdb945-6f8a-448b-bf47-47a1fbb32678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:to="loc_us-gaap_OperatingLossCarryforwards_12fdb945-6f8a-448b-bf47-47a1fbb32678" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_f26b6e5b-7870-455a-bfde-316b9c4e24b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_f26b6e5b-7870-455a-bfde-316b9c4e24b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticDestinationMember_9b1d507d-5b23-4a35-a64d-029d38913d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticDestinationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:to="loc_us-gaap_DomesticDestinationMember_9b1d507d-5b23-4a35-a64d-029d38913d5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_c220e686-efc5-45ad-a934-b21148cba85d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_c220e686-efc5-45ad-a934-b21148cba85d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails3" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails3"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails3" xlink:type="extended" id="i0cd11583281d402ebd92211685983918_INCOMETAXESDetails3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_c2b26ba6-5027-4122-8f32-1755823bd0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_bcdf61e5-2098-407b-a533-20be896c1fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c2b26ba6-5027-4122-8f32-1755823bd0a5" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_bcdf61e5-2098-407b-a533-20be896c1fc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c2b26ba6-5027-4122-8f32-1755823bd0a5" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:href="kltr-20221231.xsd#kltr_EnterpriseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:to="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseDomain_d09ae02f-acfc-440e-9288-6d573086f3ec_default" xlink:href="kltr-20221231.xsd#kltr_EnterpriseDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:to="loc_kltr_EnterpriseDomain_d09ae02f-acfc-440e-9288-6d573086f3ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseDomain_ff929f2f-c560-4270-9327-f9efdce52e10" xlink:href="kltr-20221231.xsd#kltr_EnterpriseDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:to="loc_kltr_EnterpriseDomain_ff929f2f-c560-4270-9327-f9efdce52e10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BeneficiaryEnterpriseMember_653a6774-2fba-44be-bb04-a9cc790cc8e5" xlink:href="kltr-20221231.xsd#kltr_BeneficiaryEnterpriseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kltr_EnterpriseDomain_ff929f2f-c560-4270-9327-f9efdce52e10" xlink:to="loc_kltr_BeneficiaryEnterpriseMember_653a6774-2fba-44be-bb04-a9cc790cc8e5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" xlink:type="extended" id="i4c6a1668680a44c980a6f542937a13e1_NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2b478ec9-4f20-44a8-9b23-63e20482eef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7822f58c-3983-4a22-b11a-9526a85c35d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2b478ec9-4f20-44a8-9b23-63e20482eef2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7822f58c-3983-4a22-b11a-9526a85c35d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2b478ec9-4f20-44a8-9b23-63e20482eef2" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_063f45b1-4004-416f-8eec-4fcc4c956e38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_063f45b1-4004-416f-8eec-4fcc4c956e38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_c911588b-1f9c-42d0-8a19-60bb010a4ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_c911588b-1f9c-42d0-8a19-60bb010a4ef6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_b7d72b37-12fb-4887-bc2e-5bb5cee40227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:to="loc_us-gaap_WarrantMember_b7d72b37-12fb-4887-bc2e-5bb5cee40227" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_84b9eaa9-f918-4894-b727-1649e0ed8b97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:to="loc_us-gaap_EmployeeStockMember_84b9eaa9-f918-4894-b727-1649e0ed8b97" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" xlink:type="extended" id="i8a44f6a0d1a9478a9597939ccf19ee5b_REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_925d6b19-c1aa-4478-b864-b1b636a9588e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_925d6b19-c1aa-4478-b864-b1b636a9588e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_514d4d1f-31e9-4042-917d-3b32fc557f45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_GrossProfit_514d4d1f-31e9-4042-917d-3b32fc557f45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fe99214e-68ee-4cc3-a812-a43f8b7db112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_OperatingExpenses_fe99214e-68ee-4cc3-a812-a43f8b7db112" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e95f4899-1d02-4b36-8f1c-5f6937901c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_e95f4899-1d02-4b36-8f1c-5f6937901c8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f63ecb0f-9c20-46e6-86b1-49beee68a6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f63ecb0f-9c20-46e6-86b1-49beee68a6b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de365ddd-ac63-43b8-9520-43db431a6bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_NetIncomeLoss_de365ddd-ac63-43b8-9520-43db431a6bc0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8ad94b38-0248-4bf7-886d-52f779083f3a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:to="loc_us-gaap_SegmentDomain_8ad94b38-0248-4bf7-886d-52f779083f3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:to="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_3fb54ca1-54fa-4679-90b3-49e8e27749b0" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_3fb54ca1-54fa-4679-90b3-49e8e27749b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_afe9eb7c-f661-4074-8efa-fbc846377b56" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:to="loc_kltr_MediaAndTelecomMember_afe9eb7c-f661-4074-8efa-fbc846377b56" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2" xlink:type="extended" id="ic51ba4e7973a42039bb4bd7e2b35ecc5_REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f1886e29-6422-481b-8693-78ca2dcf3095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c4efc6b-df69-482d-a6df-1e3fe43b6257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f1886e29-6422-481b-8693-78ca2dcf3095" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c4efc6b-df69-482d-a6df-1e3fe43b6257" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f1886e29-6422-481b-8693-78ca2dcf3095" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:to="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_74d4c697-d21d-4238-b05b-39cc91a48a68_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:to="loc_srt_SegmentGeographicalDomain_74d4c697-d21d-4238-b05b-39cc91a48a68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:to="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_0dd957fd-fd04-4b29-81e4-ec5b5d7b892f" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:to="loc_country_US_0dd957fd-fd04-4b29-81e4-ec5b5d7b892f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_b05f2451-805c-4877-ba1a-b8e111ff1893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:to="loc_us-gaap_EMEAMember_b05f2451-805c-4877-ba1a-b8e111ff1893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OtherCountriesMember_c0fc0fe5-9bc6-4d7d-a053-dfab0a6448a2" xlink:href="kltr-20221231.xsd#kltr_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:to="loc_kltr_OtherCountriesMember_c0fc0fe5-9bc6-4d7d-a053-dfab0a6448a2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3" xlink:type="extended" id="i791880fc3bdb46b1bfc5b33c5b27fdfa_REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1e704cbe-8b98-425a-86bf-42c355c32963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_5a48fc2d-a272-4b30-a194-badb4969b758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1e704cbe-8b98-425a-86bf-42c355c32963" xlink:to="loc_us-gaap_NoncurrentAssets_5a48fc2d-a272-4b30-a194-badb4969b758" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1e704cbe-8b98-425a-86bf-42c355c32963" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:to="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a45c127a-be2f-471c-90e0-438a8732ecba_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:to="loc_srt_SegmentGeographicalDomain_a45c127a-be2f-471c-90e0-438a8732ecba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:to="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f9a43d2e-e798-45c1-a872-c50d4060866c" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:to="loc_country_US_f9a43d2e-e798-45c1-a872-c50d4060866c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_d1020839-73ed-42bf-b9df-c3de4c16af66" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:to="loc_country_IL_d1020839-73ed-42bf-b9df-c3de4c16af66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OtherCountriesMember_ae07c025-00c0-4bc2-9fa8-24f55b3e981a" xlink:href="kltr-20221231.xsd#kltr_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:to="loc_kltr_OtherCountriesMember_ae07c025-00c0-4bc2-9fa8-24f55b3e981a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails" xlink:type="extended" id="iccaba2e2659741999a90dc80abe55cdb_LONGTERMLOANDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3bb2d5ca-8ccf-49a3-ab16-92d8e2afe09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3bb2d5ca-8ccf-49a3-ab16-92d8e2afe09e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8603e7d-83ac-4ab5-bf18-c537064ce60b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8603e7d-83ac-4ab5-bf18-c537064ce60b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:to="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_26a222f4-2ea1-4492-a6d8-6c6699976c54_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:to="loc_us-gaap_CreditFacilityDomain_26a222f4-2ea1-4492-a6d8-6c6699976c54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:to="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TermLoanFacilityMember_71de6536-af71-4fda-901c-70633744e1f3" xlink:href="kltr-20221231.xsd#kltr_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:to="loc_kltr_TermLoanFacilityMember_71de6536-af71-4fda-901c-70633744e1f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_225187ea-e0a1-4333-946d-e331562683a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_225187ea-e0a1-4333-946d-e331562683a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AmendmentToCreditAgreementMember_d0cf03bd-0578-4895-8882-b5c1b2ff49d0" xlink:href="kltr-20221231.xsd#kltr_AmendmentToCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:to="loc_kltr_AmendmentToCreditAgreementMember_d0cf03bd-0578-4895-8882-b5c1b2ff49d0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails2" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails2"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails2" xlink:type="extended" id="i65af95099cde4f40aac5c76b47c4df4d_LONGTERMLOANDetails2">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3c8abea5-34fb-4aff-a8f8-cee7e8931152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3c8abea5-34fb-4aff-a8f8-cee7e8931152" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DebtInstrumentFloorRate_370d198e-e433-46fc-9c2d-7c0d782e4fd1" xlink:href="kltr-20221231.xsd#kltr_DebtInstrumentFloorRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_kltr_DebtInstrumentFloorRate_370d198e-e433-46fc-9c2d-7c0d782e4fd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_9e645590-41ad-4087-99bf-e9e503c8b296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_9e645590-41ad-4087-99bf-e9e503c8b296" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_8931fba3-781d-44b6-a2d6-ec82763bd9e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_8931fba3-781d-44b6-a2d6-ec82763bd9e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_d905e182-2bb7-4fcb-aae7-e0a6d4aae50c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_d905e182-2bb7-4fcb-aae7-e0a6d4aae50c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6c7de399-055d-4e38-ab33-b41d5aa9ffa7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:to="loc_us-gaap_CreditFacilityDomain_6c7de399-055d-4e38-ab33-b41d5aa9ffa7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_40d7f492-1ee5-4baa-b0fe-a52f07400599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:to="loc_us-gaap_CreditFacilityDomain_40d7f492-1ee5-4baa-b0fe-a52f07400599" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5415504f-6797-4600-8786-7ebba8fc6459_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:to="loc_us-gaap_VariableRateDomain_5415504f-6797-4600-8786-7ebba8fc6459_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:to="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_d62a2907-5fb2-48db-bbb9-50f9849fb92e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EurodollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_us-gaap_EurodollarMember_d62a2907-5fb2-48db-bbb9-50f9849fb92e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AlternateBaseRateMember_4a52aff9-6b29-423d-9e9c-48861bb46e3e" xlink:href="kltr-20221231.xsd#kltr_AlternateBaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_kltr_AlternateBaseRateMember_4a52aff9-6b29-423d-9e9c-48861bb46e3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FederalFundsEffectiveRateMember_db45ad99-d428-4a44-8387-11af7e1088d7" xlink:href="kltr-20221231.xsd#kltr_FederalFundsEffectiveRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_kltr_FederalFundsEffectiveRateMember_db45ad99-d428-4a44-8387-11af7e1088d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_aefcb685-7e21-4048-aa23-9adf22a8b701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_aefcb685-7e21-4048-aa23-9adf22a8b701" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails3" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails3"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails3" xlink:type="extended" id="i953874d6102b46b9ac5512d8e110f0dd_LONGTERMLOANDetails3">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_ff50790c-5571-49dd-aec1-e2ce8da8cfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_ff50790c-5571-49dd-aec1-e2ce8da8cfc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_f4cd00d6-d13d-4b55-b3b0-158b478fef8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_f4cd00d6-d13d-4b55-b3b0-158b478fef8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_a2fb23e1-9f48-458b-99ba-6aae68f9090e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_a2fb23e1-9f48-458b-99ba-6aae68f9090e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_56585309-225e-42f8-8584-f11397eec2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_56585309-225e-42f8-8584-f11397eec2aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f4a494c5-e256-4a1a-83ae-24717ca22a86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:to="loc_us-gaap_CreditFacilityDomain_f4a494c5-e256-4a1a-83ae-24717ca22a86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3a401fad-5aac-4c78-ba8a-bf79fe7c643d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:to="loc_us-gaap_CreditFacilityDomain_3a401fad-5aac-4c78-ba8a-bf79fe7c643d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateDomain_2b08a07f-3af2-463e-a534-0de1eaaa2308_default" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:to="loc_kltr_InstallmentPaymentDateDomain_2b08a07f-3af2-463e-a534-0de1eaaa2308_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:to="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnApril012021ThroughDecember312021Member_9732f0c2-fe55-4c32-bb58-d820c993a77e" xlink:href="kltr-20221231.xsd#kltr_OnApril012021ThroughDecember312021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:to="loc_kltr_OnApril012021ThroughDecember312021Member_9732f0c2-fe55-4c32-bb58-d820c993a77e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnMarch312022ThroughDecember312022Member_517e9041-0d67-4e17-893d-f6fedb695d79" xlink:href="kltr-20221231.xsd#kltr_OnMarch312022ThroughDecember312022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:to="loc_kltr_OnMarch312022ThroughDecember312022Member_517e9041-0d67-4e17-893d-f6fedb695d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnAndAfterMarch312023Member_7c3aa767-8b87-4fe6-8f44-518bb2378934" xlink:href="kltr-20221231.xsd#kltr_OnAndAfterMarch312023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:to="loc_kltr_OnAndAfterMarch312023Member_7c3aa767-8b87-4fe6-8f44-518bb2378934" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails4"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4" xlink:type="extended" id="i28bff307f8f04f76bffc1f12312083af_LONGTERMLOANDetails4">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2d62e77a-6d3b-4827-ade9-d124fd20cd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2d62e77a-6d3b-4827-ade9-d124fd20cd2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2d9e29d4-39fb-4406-bd2d-4be972bb59e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2d9e29d4-39fb-4406-bd2d-4be972bb59e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ea0b02e2-69f8-40db-8ac8-d6d60c846062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LongTermDebt_ea0b02e2-69f8-40db-8ac8-d6d60c846062" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_1981a3e2-af13-46a9-893b-9d7b583c9ddd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_1981a3e2-af13-46a9-893b-9d7b583c9ddd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0b6f6b56-945b-4996-aea0-5c9602121dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_0b6f6b56-945b-4996-aea0-5c9602121dbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:to="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_347c6aec-3652-43b5-8197-98bd798f85a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:to="loc_us-gaap_CreditFacilityDomain_347c6aec-3652-43b5-8197-98bd798f85a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8d393f65-c4d6-4191-9435-cd5b2b5ffa74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:to="loc_us-gaap_CreditFacilityDomain_8d393f65-c4d6-4191-9435-cd5b2b5ffa74" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance" xlink:type="extended" id="i797c0153bfe241cab8c973160bc03777_STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d040519d-1520-408e-aabb-32635649c9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d040519d-1520-408e-aabb-32635649c9db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_dddab662-1c43-4154-99d0-ba34ae00173d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_dddab662-1c43-4154-99d0-ba34ae00173d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_3a58a1be-ccfc-4721-a6a1-a09d513a2c41" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_3a58a1be-ccfc-4721-a6a1-a09d513a2c41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_817a0226-ba91-4466-8975-850e5093c67b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_817a0226-ba91-4466-8975-850e5093c67b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_cda56ef7-e5c6-4898-b481-b7c8ce4ba417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:to="loc_us-gaap_EmployeeStockMember_cda56ef7-e5c6-4898-b481-b7c8ce4ba417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_84777672-455d-4cd1-8881-9a5a36623d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:to="loc_us-gaap_RestrictedStockMember_84777672-455d-4cd1-8881-9a5a36623d20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8c159820-3621-4783-b151-151814386c9b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:to="loc_us-gaap_PlanNameDomain_8c159820-3621-4783-b151-151814386c9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_63162c9b-65d0-40e3-93c8-bfb5569e5aee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:to="loc_us-gaap_PlanNameDomain_63162c9b-65d0-40e3-93c8-bfb5569e5aee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_A2021PlanMember_aa93ece9-a417-46c9-b041-5afc26cbde2f" xlink:href="kltr-20221231.xsd#kltr_A2021PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_63162c9b-65d0-40e3-93c8-bfb5569e5aee" xlink:to="loc_kltr_A2021PlanMember_aa93ece9-a417-46c9-b041-5afc26cbde2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4fcb10c5-68e9-4e52-8868-8e736e9ef626_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:to="loc_us-gaap_EquityComponentDomain_4fcb10c5-68e9-4e52-8868-8e736e9ef626_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d4f52f22-3372-4a32-ab0f-79f70a138f02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:to="loc_us-gaap_EquityComponentDomain_d4f52f22-3372-4a32-ab0f-79f70a138f02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0645c619-c428-4c15-b5e3-a055846b7426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d4f52f22-3372-4a32-ab0f-79f70a138f02" xlink:to="loc_us-gaap_CommonStockMember_0645c619-c428-4c15-b5e3-a055846b7426" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans" xlink:type="extended" id="i08594011e34f489b8cdb3b92771ca10a_STOCKHOLDERSEQUITYDetails4EquityIncentivePlans">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0714d70b-627f-4bca-ade0-6e2b28c32a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0714d70b-627f-4bca-ade0-6e2b28c32a3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_f5b81c00-fcdc-4f51-ad45-c0e3f067d1e6" xlink:href="kltr-20221231.xsd#kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:to="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_f5b81c00-fcdc-4f51-ad45-c0e3f067d1e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cd3156dd-dd61-49ab-83f5-dfe49906dcb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:to="loc_us-gaap_ClassOfStockDomain_cd3156dd-dd61-49ab-83f5-dfe49906dcb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f93a65b4-a617-48a8-92b0-f20532e33405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:to="loc_us-gaap_ClassOfStockDomain_f93a65b4-a617-48a8-92b0-f20532e33405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:to="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2fd28b86-8b47-4b6f-8043-16ebd5645a7b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:to="loc_us-gaap_PlanNameDomain_2fd28b86-8b47-4b6f-8043-16ebd5645a7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_cdbe76a8-722b-4d3e-86bb-a606a0e65f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:to="loc_us-gaap_PlanNameDomain_cdbe76a8-722b-4d3e-86bb-a606a0e65f9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_A2020PlanMember_c8e8ed6c-a599-4556-a7aa-df73454c30ca" xlink:href="kltr-20221231.xsd#kltr_A2020PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_cdbe76a8-722b-4d3e-86bb-a606a0e65f9a" xlink:to="loc_kltr_A2020PlanMember_c8e8ed6c-a599-4556-a7aa-df73454c30ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails6Assumptions"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions" xlink:type="extended" id="i421efbc8e32e4006933f1f668845dd77_STOCKHOLDERSEQUITYDetails6Assumptions">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_93dd01c2-54c3-4d28-83e3-52661cd84db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_93dd01c2-54c3-4d28-83e3-52661cd84db6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2885cfaf-189e-44c6-a775-9e5fd1efa644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2885cfaf-189e-44c6-a775-9e5fd1efa644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_a0b8b89e-26a1-4053-bd20-55f4d71f24a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_a0b8b89e-26a1-4053-bd20-55f4d71f24a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_6b2ac2ee-614d-4078-a401-c018bd5a0d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_6b2ac2ee-614d-4078-a401-c018bd5a0d67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_59fcfbf2-5674-43b8-87bb-4c256ddd3af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_59fcfbf2-5674-43b8-87bb-4c256ddd3af2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3df437d3-2ab7-4b10-8286-5c052bab6ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3df437d3-2ab7-4b10-8286-5c052bab6ff0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:to="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_c7042d93-6042-400b-b586-97b66803baf1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:to="loc_us-gaap_ValuationTechniqueDomain_c7042d93-6042-400b-b586-97b66803baf1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:to="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BlackScholesModelMember_c9b315ef-12bc-40ec-80f1-2dc1f615bb63" xlink:href="kltr-20221231.xsd#kltr_BlackScholesModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:to="loc_kltr_BlackScholesModelMember_c9b315ef-12bc-40ec-80f1-2dc1f615bb63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MonteCarloModelMember_69a37f86-5498-4c43-9f27-ab3bddba07a8" xlink:href="kltr-20221231.xsd#kltr_MonteCarloModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:to="loc_kltr_MonteCarloModelMember_69a37f86-5498-4c43-9f27-ab3bddba07a8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails7Textuals"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals" xlink:type="extended" id="i48a802aab10949b4a23cdc654cc01376_STOCKHOLDERSEQUITYDetails7Textuals">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94ca9108-edfe-4917-b229-5ac46c9e390b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94ca9108-edfe-4917-b229-5ac46c9e390b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2b7b3cda-0584-4c55-8247-9783af5a6bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2b7b3cda-0584-4c55-8247-9783af5a6bb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_f39a8e0a-4161-4a23-bd34-12c5d63ae6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_f39a8e0a-4161-4a23-bd34-12c5d63ae6aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e04b4bd7-3654-45b2-b9c4-23c8323fbcb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e04b4bd7-3654-45b2-b9c4-23c8323fbcb2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d70f1762-2c89-46a5-9aab-c1cd6b170982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d70f1762-2c89-46a5-9aab-c1cd6b170982" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:to="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_70213375-6da3-4340-b8ed-76fa6696deb2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:to="loc_us-gaap_ValuationTechniqueDomain_70213375-6da3-4340-b8ed-76fa6696deb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:to="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BlackScholesModelMember_9296e17c-f6de-41e0-9fb0-049bd1a807eb" xlink:href="kltr-20221231.xsd#kltr_BlackScholesModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:to="loc_kltr_BlackScholesModelMember_9296e17c-f6de-41e0-9fb0-049bd1a807eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MonteCarloModelMember_d483b2db-1924-4404-a910-4474057e1d86" xlink:href="kltr-20221231.xsd#kltr_MonteCarloModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:to="loc_kltr_MonteCarloModelMember_d483b2db-1924-4404-a910-4474057e1d86" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails8RSUs"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs" xlink:type="extended" id="ie408affbe19e4e9baf1e099ebe83c767_STOCKHOLDERSEQUITYDetails8RSUs">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db65eaa-e228-49a7-ae81-0667519ded4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db65eaa-e228-49a7-ae81-0667519ded4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2da4110-ea4d-497f-b7c9-328366a36116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2da4110-ea4d-497f-b7c9-328366a36116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ed225f9-23cf-49bc-9c65-e2ed8a08253b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ed225f9-23cf-49bc-9c65-e2ed8a08253b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c3be2313-ffc1-4af5-864c-4e495188cd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c3be2313-ffc1-4af5-864c-4e495188cd3a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a1de68cd-d704-4fea-a03e-90ead9a931cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a1de68cd-d704-4fea-a03e-90ead9a931cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a73974fe-66fd-4757-9846-635422c1f2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a73974fe-66fd-4757-9846-635422c1f2dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b3bc9809-8f32-4521-bcb8-905ae51a6550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b3bc9809-8f32-4521-bcb8-905ae51a6550" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e88f18ef-1264-43ff-85ec-6763dd331a13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e88f18ef-1264-43ff-85ec-6763dd331a13" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:to="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_011125d3-9154-49fe-93d4-05cbf5a92d79_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_011125d3-9154-49fe-93d4-05cbf5a92d79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_578ceada-8335-44b7-94bd-6dd21ac7e27b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_578ceada-8335-44b7-94bd-6dd21ac7e27b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0e9639fe-4007-4b0c-a233-42e8d0da9534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_578ceada-8335-44b7-94bd-6dd21ac7e27b" xlink:to="loc_us-gaap_RestrictedStockMember_0e9639fe-4007-4b0c-a233-42e8d0da9534" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails9SBCExpense"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense" xlink:type="extended" id="i10b9dfe0cf1740a5940e693603c86056_STOCKHOLDERSEQUITYDetails9SBCExpense">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_842ef0f0-c49e-4975-8242-5b688ef0d2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_eafdd462-e413-4764-ac23-666107fade0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_842ef0f0-c49e-4975-8242-5b688ef0d2f2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_eafdd462-e413-4764-ac23-666107fade0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_842ef0f0-c49e-4975-8242-5b688ef0d2f2" xlink:to="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_94888100-df83-41a3-93ea-a73bee272f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_CostOfSalesMember_94888100-df83-41a3-93ea-a73bee272f11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_24cb80be-3561-44c9-acba-a4853a4887ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_24cb80be-3561-44c9-acba-a4853a4887ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_d1b2c1ea-a62a-4680-a891-26a1cccde5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_d1b2c1ea-a62a-4680-a891-26a1cccde5ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d74a12f6-70db-47d8-bd1f-dbd5d3eefcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d74a12f6-70db-47d8-bd1f-dbd5d3eefcb8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockListDetails_1"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1" xlink:type="extended" id="i8733f60a7ace41e3917822dfabc1c216_ComprehensiveTextBlockListDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7d2d4a48-1801-4a1c-86fe-09c53b5d4cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7d2d4a48-1801-4a1c-86fe-09c53b5d4cf5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0ff029d1-8bec-473a-ab8b-2cdb3aee0606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0ff029d1-8bec-473a-ab8b-2cdb3aee0606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_de4efdee-d499-4620-a01c-99f9d22bd3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_de4efdee-d499-4620-a01c-99f9d22bd3f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90caa8ca-6e5a-44e7-a043-e72a2ae87e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90caa8ca-6e5a-44e7-a043-e72a2ae87e28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:to="loc_us-gaap_EquityComponentDomain_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:to="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_ba5fa6b0-125d-400c-98ec-ced1a193b215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_ba5fa6b0-125d-400c-98ec-ced1a193b215" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7e67a25b-4042-470e-8b39-2866064f20b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7e67a25b-4042-470e-8b39-2866064f20b0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#RestructuringandRelatedActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails" xlink:type="extended" id="i4f35972a3a594fcc84180de7a83c4be8_RestructuringandRelatedActivitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_813eb3ba-c07c-424c-bf46-9e5457656a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringReserve_813eb3ba-c07c-424c-bf46-9e5457656a2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_b9157d7a-9556-4a9d-9775-3815302af2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_b9157d7a-9556-4a9d-9775-3815302af2e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_f2c9dc64-afa8-40c3-8958-dd4a5ff45bab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_PaymentsForRestructuring_f2c9dc64-afa8-40c3-8958-dd4a5ff45bab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_7c5c21a4-8611-4d06-9678-bfe4c625f311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_7c5c21a4-8611-4d06-9678-bfe4c625f311" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_e73835dd-7ee0-47b8-bbbd-f4771d1e0118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringCharges_e73835dd-7ee0-47b8-bbbd-f4771d1e0118" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_369328fd-abf9-4198-89bf-a439f9976808_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:to="loc_us-gaap_SegmentDomain_369328fd-abf9-4198-89bf-a439f9976808_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:to="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_cdd3fab2-7299-4f5b-9c94-1b312b14cb31" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_cdd3fab2-7299-4f5b-9c94-1b312b14cb31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_7e888449-699f-495b-b315-b1d925edae6a" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:to="loc_kltr_MediaAndTelecomMember_7e888449-699f-495b-b315-b1d925edae6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_db538cf3-132b-4ae4-8f21-40678ab7bd97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_db538cf3-132b-4ae4-8f21-40678ab7bd97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_262026b8-0789-474b-aa4b-ea715c4a91c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_262026b8-0789-474b-aa4b-ea715c4a91c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_a74e4cb0-6fa5-4ef6-a693-fbb923639168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_262026b8-0789-474b-aa4b-ea715c4a91c2" xlink:to="loc_us-gaap_SubsequentEventMember_a74e4cb0-6fa5-4ef6-a693-fbb923639168" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_RestructuringCosts" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>kltr-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7fee7ad0-4a0a-4b43-a0c4-927805aa8683,g:80aad626-8c87-48f5-9ed0-1a7663ff923d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_c1e07429-b4b1-422f-8627-0fbf990933a9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrentAndNoncurrent_bb6d7ce4-2d32-40b7-afb5-71c49818ce18_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade payables</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_1f4d61e7-afa5-4d8d-995c-453e8832fbe6_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d04610d8-6db9-4dfe-bbac-3c1dd0abd408_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_A2021PlanMember_5562ecc8-37d6-4a8c-a05a-c8a664595333_terseLabel_en-US" xlink:label="lab_kltr_A2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Plan</link:label>
    <link:label id="lab_kltr_A2021PlanMember_label_en-US" xlink:label="lab_kltr_A2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Plan [Member]</link:label>
    <link:label id="lab_kltr_A2021PlanMember_documentation_en-US" xlink:label="lab_kltr_A2021PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_A2021PlanMember" xlink:href="kltr-20221231.xsd#kltr_A2021PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_A2021PlanMember" xlink:to="lab_kltr_A2021PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_20017e31-07d4-4aec-a688-5a5d2f8ece2d_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Total</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_8ab83313-41a5-4df3-95bd-9ca57acd66e9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_cd1a2f17-754c-4825-bf4b-0b410e21c22e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_63efbdf1-399a-4e62-bc97-afd75d412a67_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in other liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_07eda9b8-39a3-49ec-9949-468b6e0e877e_terseLabel_en-US" xlink:label="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Shares Of Common Stock Reserved For Future Issuance</link:label>
    <link:label id="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_label_en-US" xlink:label="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Shares Of Common Stock Reserved For Future Issuance [Table Text Block]</link:label>
    <link:label id="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_documentation_en-US" xlink:label="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Shares Of Common Stock Reserved For Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:to="lab_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ecc7181f-c2ec-4f46-9980-a923a9a05094_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_0ba119d4-13ba-4e77-8291-07650fbd29e0_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_TermLoanFacilityMember_b0155245-c22b-473c-942c-a9401869266f_terseLabel_en-US" xlink:label="lab_kltr_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_kltr_TermLoanFacilityMember_label_en-US" xlink:label="lab_kltr_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_kltr_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_kltr_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TermLoanFacilityMember" xlink:href="kltr-20221231.xsd#kltr_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_TermLoanFacilityMember" xlink:to="lab_kltr_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_35df71ce-283c-45bc-8ed6-a998b4ffc414_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_bc2414ea-5eef-4a20-a24d-d21dd553a4a1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_518f18e2-8b7f-418b-9475-c46dd659c02b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0cbec2a2-1427-45ef-8b17-83ffc81efd94_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_32ab4e8a-e218-48e8-85fb-99bc7341919e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_61f2a8af-194f-427b-9385-4d88849c9829_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_f4f23a9b-3d9c-41e5-98b9-ee12d36310ae_terseLabel_en-US" xlink:label="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of prepaid expenses and other current assets</link:label>
    <link:label id="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of prepaid expenses and other current assets [Table Text Block]</link:label>
    <link:label id="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_documentation_en-US" xlink:label="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of prepaid expenses and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:to="lab_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_d0447db3-382b-4c08-9afb-f2dc5d1017cf_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_e7a6191e-920b-40b8-8aaa-1b2c78d63e49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3aec70f0-3e9d-4cad-b376-959c5b9ef556_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_49b33dc6-f80e-4123-874a-b3743b6de36e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_374a6f3f-e3f3-4583-a480-6710467fe089_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_cb7970d3-e6d6-4293-98b2-4ae1c2f91e9a_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_0e23e100-a7d9-4115-b1f8-bba3c6f24ce4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_077d934c-b8c0-4645-a75b-b59f3eaab61c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d7652d87-4a56-4edd-9e94-19d7aa82ae57_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_ffadbd5c-db46-4e8b-b423-ba74c16a82b9_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_c7b53200-c0fd-47ff-be75-c567328f5dc8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_684ed82e-de79-4116-b692-bf8a9cf489ce_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis" xlink:to="lab_us-gaap_ValuationTechniqueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_91740323-ce7e-40b9-b7d7-16c9413a4f47_terseLabel_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency Securities</link:label>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AgencySecuritiesMember" xlink:to="lab_us-gaap_AgencySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_225825fa-82ce-4c68-846c-bb4615ebcc80_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_56c6df11-93f5-4f96-a732-ed4ac2961366_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_c29b05ea-39e6-48b3-b808-7e651a63f430_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_bc89acdd-8cf3-4ab6-b56f-45fac6140d51_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_f70680e3-744d-4296-8c21-3d8c9b374f84_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of long-term loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_fc44b8f6-621f-46b6-a876-216a0566891c_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_17f72142-f1d7-44ee-99c7-1da73bc28bc3_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding, Ending Balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_755d1c4f-047f-4339-8421-dfff4e251072_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_76cdc2ac-f4ef-4882-9c7c-390bb85d2277_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_fac5e62f-75af-49de-b09c-56195d02a393_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_2f179243-f605-4197-9f4d-8aa8abadfa37_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_d9f966ea-a5af-45cb-8a6b-d28f1cb69725_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_a937cc2f-fca0-4acb-84b1-91e6380367be_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_37c77217-e09d-4642-b3a7-8f4be6fee42f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2112a635-dafd-4685-8240-270a2373ad3e_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_3cf170de-96b9-4ce7-8f26-e9f4b78df87c_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_56f2afaf-3413-4ba6-bdb1-adc3be5eab33_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesFromStockholderMember_f80b816e-2fab-4799-bec2-778d350e0541_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesFromStockholderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables from Stockholder</link:label>
    <link:label id="lab_us-gaap_ReceivablesFromStockholderMember_label_en-US" xlink:label="lab_us-gaap_ReceivablesFromStockholderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables from Stockholder [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFromStockholderMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesFromStockholderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesFromStockholderMember" xlink:to="lab_us-gaap_ReceivablesFromStockholderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_3d329b04-ef8c-4861-a5c8-c5871de7d27c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements_5211188a-8c93-4756-93a2-c742ef16e4a5_terseLabel_en-US" xlink:label="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease incentive recognized as leasehold improvements</link:label>
    <link:label id="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements_label_en-US" xlink:label="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease incentive recognized as leasehold improvements</link:label>
    <link:label id="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements_documentation_en-US" xlink:label="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease incentive recognized as leasehold improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" xlink:href="kltr-20221231.xsd#kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" xlink:to="lab_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_46e62370-efe7-4ff0-b516-6d1363024ed5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_29b9a280-4aae-4a9f-bca6-03ee1abd5b49_terseLabel_en-US" xlink:label="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to deferred contract acquisition costs during the period</link:label>
    <link:label id="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_label_en-US" xlink:label="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions To Deferred Contract Acquisition Costs During Period</link:label>
    <link:label id="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_documentation_en-US" xlink:label="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to deferred contract acquisition costs during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" xlink:href="kltr-20221231.xsd#kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" xlink:to="lab_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6875fdd8-f05a-46ed-8142-b8fda052a0e9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_c501db32-f9bf-4814-ab76-34d35fbbe7b0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_7cf4b4a5-01ce-4027-8d29-5dfc43817741_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_82244ec1-70a7-4787-b284-488145d5daab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_eead3884-5512-41c1-ace3-2543c4c964e5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_92adae91-def2-490d-803d-c8c6b45fb5b7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_2de82bb5-e4fe-45b0-a70b-9bfae414f506_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain" xlink:to="lab_us-gaap_ValuationTechniqueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_3d191b9f-1cd6-4e7f-b383-dc18bbca34c6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BilledRevenuesMember_080d2078-a147-4fc0-8892-fa2183ecb6d8_terseLabel_en-US" xlink:label="lab_us-gaap_BilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Revenues</link:label>
    <link:label id="lab_us-gaap_BilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_BilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BilledRevenuesMember" xlink:to="lab_us-gaap_BilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_f3c3c333-3f49-470b-a541-70b4654b2c02_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_b353b0d1-fa3a-45e8-863f-509864b86c56_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock_02caef5d-a60b-4ee0-a873-2715002936a9_terseLabel_en-US" xlink:label="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Long Lived Assets Based On Geographical Areas [Table Text Block]</link:label>
    <link:label id="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Long Lived Assets Based On Geographical Areas [Table Text Block]</link:label>
    <link:label id="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock_documentation_en-US" xlink:label="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of long lived assets based on geographical areas.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" xlink:to="lab_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e10c8bb5-4a16-41c3-9972-65cbdeaccbfb_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock_2429216a-f4fd-41e5-94df-4d80bc902c32_terseLabel_en-US" xlink:label="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of amortization period of intangible assets</link:label>
    <link:label id="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Period Of Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock_documentation_en-US" xlink:label="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tabular disclosure of amortization period of intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" xlink:href="kltr-20221231.xsd#kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" xlink:to="lab_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_e06db893-a31f-440f-8a91-11ad8e5bb95f_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_617af952-04fb-4738-8bb6-3cb440a81491_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_3d4c2b95-8ccd-4b15-980b-c00caeca7bcc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_de712831-c812-4a65-988c-1dbd771e09e2_terseLabel_en-US" xlink:label="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares</link:label>
    <link:label id="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_label_en-US" xlink:label="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares</link:label>
    <link:label id="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_documentation_en-US" xlink:label="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" xlink:href="kltr-20221231.xsd#kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" xlink:to="lab_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_33c140aa-b329-44a3-9ac2-e8c7cec2ee2a_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_9b22d775-e0f1-46fa-b9a1-c8bca797d8cd_periodStartLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_3c82f276-3150-4b7d-b8c2-31ae81b807da_periodEndLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_ac348960-f8ea-43d4-ae0e-7c687585f3a0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred costs to obtain a contract</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_e49c5f9b-1451-4410-855b-5513726bc4a2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_a13e4be6-b504-410e-83af-58f71089d9a8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_5004cf50-b76a-4d1e-a3b9-85d7058c6a3b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock_a90b0958-e495-4647-8c57-6f65fc50535f_terseLabel_en-US" xlink:label="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Guidance Not Yet Adopted [Policy Text Block]</link:label>
    <link:label id="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock_label_en-US" xlink:label="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Guidance Not Yet Adopted [Policy Text Block]</link:label>
    <link:label id="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock_documentation_en-US" xlink:label="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The policy disclosure of recent accounting guidance not yet adopted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" xlink:href="kltr-20221231.xsd#kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" xlink:to="lab_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_dec800c5-fc35-47f3-b7d4-20352180565a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of December&#160;31, 2022 and 2021; 142,249,619 and 134,610,294, shares issued as of December&#160;31, 2022 and 2021, respectively; 134,564,429 and 126,925,104 outstanding as of December&#160;31, 2022 and 2021, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_94515d61-e14e-4b77-a8aa-bf7cbd3f024d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_b7292ab8-b8b3-4994-afe6-8820b40aaba4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_42c16569-b0b6-494c-b6cd-6554192adf60_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_62c0b62a-c575-4cf3-ac34-32cf8ae58d18_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c678e5a9-32be-4533-8424-61577777392c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_b52b6640-cfdd-46b8-be39-4aa986862455_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_18fabb20-d22f-47ef-840c-f878f7377e97_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfLand_ca938721-0b01-4129-a577-a60e650c8753_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Land</link:label>
    <link:label id="lab_us-gaap_AreaOfLand_label_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfLand" xlink:to="lab_us-gaap_AreaOfLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_035f0460-0f8a-4072-ba39-af5c3fdd16b2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCosts_69b69acc-0ed4-4879-bfce-73ddb94f5650_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_label_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts" xlink:to="lab_us-gaap_RestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_191508ee-fa53-4956-b494-db854a43d131_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_FinancialExpensesAbstract_e4bba11c-952f-4fc4-8959-50f4bea2d178_terseLabel_en-US" xlink:label="lab_kltr_FinancialExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial expenses:</link:label>
    <link:label id="lab_kltr_FinancialExpensesAbstract_label_en-US" xlink:label="lab_kltr_FinancialExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialExpensesAbstract" xlink:href="kltr-20221231.xsd#kltr_FinancialExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_FinancialExpensesAbstract" xlink:to="lab_kltr_FinancialExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_56fed8e1-5e1b-44bf-bcc6-c9be8a1fcad6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_4df8f439-aeb0-4e0f-97d8-17dd97589d74_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0f22433a-7ae4-4d15-8b21-f72d4da1263f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_e4142fb5-455a-4a93-878d-068d84f93a09_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherShortTermInvestments_231a6d06-2bd1-42f7-a29e-15563dca43ec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Short-Term Investments</link:label>
    <link:label id="lab_us-gaap_OtherShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_OtherShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermInvestments" xlink:to="lab_us-gaap_OtherShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_37735773-c8c5-4077-81ee-e8b40182bb51_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term loans, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_MediaAndTelecomMember_a32c06df-2d71-4609-806d-a8ea6aca296a_terseLabel_en-US" xlink:label="lab_kltr_MediaAndTelecomMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Media and Telecom</link:label>
    <link:label id="lab_kltr_MediaAndTelecomMember_label_en-US" xlink:label="lab_kltr_MediaAndTelecomMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Media And Telecom [Member]</link:label>
    <link:label id="lab_kltr_MediaAndTelecomMember_documentation_en-US" xlink:label="lab_kltr_MediaAndTelecomMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for media and telecom.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_MediaAndTelecomMember" xlink:to="lab_kltr_MediaAndTelecomMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_e92924ca-fe70-4b50-9040-c72482459455_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_8b238efa-950d-48b7-87f0-eb10bd1cfb51_terseLabel_en-US" xlink:label="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities</link:label>
    <link:label id="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_label_en-US" xlink:label="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities</link:label>
    <link:label id="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" xlink:to="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e35c7b1b-5a0e-4d80-b170-02c769294df0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_4c0e94bf-b8cd-4480-9a41-8610edce8551_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4769e42e-8a4a-41e8-bfbb-9febc6e740a1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_ddd5f07c-6eb1-4695-9de6-93298104309c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_c996e0b3-77c2-43da-a95c-f62f2775b57f_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_d74aa89c-c2bb-42de-be60-e88a760059f1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_787b175b-a002-4517-a279-48b19ca6957b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_a9b5cb03-09ef-4148-aa91-e942a57021ae_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_2ead7a40-966f-4d3b-9616-125d094a6e68_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77ab0905-2017-43d4-bb3e-478e070603f5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_483c9d0b-a344-4c00-b025-a7d5d8f95a38_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_6b1bac25-1c2a-436e-befb-9885b048158a_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7ebdacbe-47cd-4d1b-b161-ec33b4048560_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent_4a30e504-6c05-4736-bd18-6e710abf28d0_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d4e4b370-43a5-437c-852e-65c01026566b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_3894e2d9-c267-4bdd-a5fb-132da1cc1108_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_331276a7-c469-40c9-b70c-c9ccbbf231c7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_86e0fa79-fbd9-4c19-bde4-8834d9c1c0ed_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_73534eab-def9-47d0-b453-4721612589e1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_5684f9bd-63a5-401e-91c4-65f8e991647b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_10f99ce2-0f76-4859-9d0b-3db1d41c8c8e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7f273e32-5f2d-4f03-abe0-98b25867c5d7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_7ff403c4-bbb9-4461-8ecd-9ccefa7c95b6_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c3d23189-6e8d-4a30-80da-5251fd3ccd1c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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 id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_c818d152-b247-425d-a9ad-0c630b6df45e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity_cc53dac1-4f8a-4f09-8e59-35cc2ec6152a_terseLabel_en-US" xlink:label="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification to equity of warrant to common stock</link:label>
    <link:label id="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity_label_en-US" xlink:label="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Of Warrant To Common Stocks To Equity</link:label>
    <link:label id="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity_documentation_en-US" xlink:label="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of warrant to common stocks to equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ReclassificationOfWarrantToCommonStocksToEquity" xlink:href="kltr-20221231.xsd#kltr_ReclassificationOfWarrantToCommonStocksToEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_ReclassificationOfWarrantToCommonStocksToEquity" xlink:to="lab_kltr_ReclassificationOfWarrantToCommonStocksToEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_45be1aa2-b304-4e32-be7b-f433f51f3d2f_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_77a35ccd-3d9c-4e80-bd43-972ec228cd02_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_7e0a81cb-5513-4ddd-b7be-4851100a84e9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_24c93be7-7676-4f24-a5d0-4354b6237c26_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialStatementsTextBlock_27de807c-ec69-4cd7-82da-34c4caeca523_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsTextBlock_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsTextBlock" xlink:to="lab_srt_CondensedFinancialStatementsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_022d9359-73da-456a-8feb-9e0c99895bbf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_MonteCarloModelMember_b87065fa-d32e-47f4-8677-41d06299917a_terseLabel_en-US" xlink:label="lab_kltr_MonteCarloModelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monte Carlo Model [Member]</link:label>
    <link:label id="lab_kltr_MonteCarloModelMember_label_en-US" xlink:label="lab_kltr_MonteCarloModelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monte Carlo Model [Member]</link:label>
    <link:label id="lab_kltr_MonteCarloModelMember_documentation_en-US" xlink:label="lab_kltr_MonteCarloModelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for Monte Carlo model.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MonteCarloModelMember" xlink:href="kltr-20221231.xsd#kltr_MonteCarloModelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_MonteCarloModelMember" xlink:to="lab_kltr_MonteCarloModelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_abfac0ec-4336-4202-a605-aeb3bfa7a262_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e951f823-32bc-42c2-aa28-913d62c18ad4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_4a8472c7-3b81-4bd6-af50-22116830b2d9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_InstallmentPaymentDateDomain_dd30a09d-6a3c-4f40-bbad-24faf68c581d_terseLabel_en-US" xlink:label="lab_kltr_InstallmentPaymentDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Installment Payment Date [Domain]</link:label>
    <link:label id="lab_kltr_InstallmentPaymentDateDomain_label_en-US" xlink:label="lab_kltr_InstallmentPaymentDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Installment Payment Date [Domain]</link:label>
    <link:label id="lab_kltr_InstallmentPaymentDateDomain_documentation_en-US" xlink:label="lab_kltr_InstallmentPaymentDateDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt installment payment date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateDomain" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_InstallmentPaymentDateDomain" xlink:to="lab_kltr_InstallmentPaymentDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_9946d900-c5c5-4661-bce1-efa3245be528_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_eeb304d1-a3b1-4b48-ba05-b47f64ab7f03_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants_46fc50ce-7403-4ae4-b2d3-d43352b134c5_terseLabel_en-US" xlink:label="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of preferred stock upon exercise of warrants (in Shares)</link:label>
    <link:label id="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants_label_en-US" xlink:label="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Preferred Shares Issued In Conversion Of Warrants</link:label>
    <link:label id="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants_documentation_en-US" xlink:label="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of preferred shares issued in conversion of warrants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" xlink:href="kltr-20221231.xsd#kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" xlink:to="lab_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_d60e970a-c221-4b0f-a268-ac57994c4d04_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_71f27301-5123-43f6-b9d6-9a162d37b399_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_c3e4ab34-e64f-4d77-babd-44d07e778e24_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_34af110f-ffcb-4883-b578-e01a743433e6_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_3988276a-065c-414e-b6c4-1313405b30c6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_f68cf104-7f84-4080-9c67-12173f7f70d5_terseLabel_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of warrants to common stock upon initial public offering</link:label>
    <link:label id="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_096db871-bf57-4033-9d92-ab11593e1a29_negatedTerseLabel_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of warrants to common stock upon initial public offering</link:label>
    <link:label id="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_label_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period Value Conversion Of Warrants To Common Stock</link:label>
    <link:label id="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_documentation_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion Of Warrants To Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:to="lab_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_c5119210-3f7c-464a-a735-dc75d9588b05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_58283bba-aa30-4d1c-8c8c-c3d6bbff9bad_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockMember" xlink:to="lab_us-gaap_ConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_30c76d17-ead1-486f-b560-17c386d34e31_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_a35b4bdc-b434-4e0d-a6d0-10e27b9b6c30_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_1b463937-e1d7-4fe5-9539-dc54ac29677e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c61d7301-14e5-4b55-aae2-c7e13bad1a3d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_ca6e04e3-be9d-46d4-8d84-b45a2b40f993_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_d03c9246-4827-49c5-a184-9f49a18b8cfb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_b886d2f2-611f-4402-a7a7-e2a9bc193fad_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term loans</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a5c1ab32-082c-47fc-b550-3fa1afa08dad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_424da59f-46d6-4785-a8b9-3d03a08b206b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_ba77a23c-e063-4e0f-8936-055e44eafe14_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_OnMarch312022ThroughDecember312022Member_baa3020d-e2c4-4dab-8da2-89b56f41710e_terseLabel_en-US" xlink:label="lab_kltr_OnMarch312022ThroughDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On March 31, 2022 Through December 31, 2022 [Member]</link:label>
    <link:label id="lab_kltr_OnMarch312022ThroughDecember312022Member_label_en-US" xlink:label="lab_kltr_OnMarch312022ThroughDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On March 31, 2022 Through December 31, 2022 [Member]</link:label>
    <link:label id="lab_kltr_OnMarch312022ThroughDecember312022Member_documentation_en-US" xlink:label="lab_kltr_OnMarch312022ThroughDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On March 31, 2022 through December 31, 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnMarch312022ThroughDecember312022Member" xlink:href="kltr-20221231.xsd#kltr_OnMarch312022ThroughDecember312022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_OnMarch312022ThroughDecember312022Member" xlink:to="lab_kltr_OnMarch312022ThroughDecember312022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_882f5fef-f880-40a3-8872-06b14f2820fe_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees and payroll accruals</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_bc3c5b31-af20-4aad-b702-68b98d390de6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_ffd9cade-5faa-45bf-8d62-e0c39fbc87b0_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_f403b8fc-1888-4f7d-b9d2-4979bd44d625_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent, Ending Balance</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19066416-e6f2-4062-be94-6ded40dc2dea_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_011edc70-9909-46e7-8aa3-72f11d4d77bd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_338ec378-11bf-41a6-96c4-2456dc497238_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_81752007-76eb-4a35-bdfe-4c075bd98fca_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_12614a8b-a6b9-49fe-a08f-e61db0b6cd80_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_9ee37a92-9636-4f67-a85e-938c70170158_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_27b22b88-91f5-40fd-ba2c-1be118770b03_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_560b4c61-b5e5-4f68-86b9-60092b1ea7e0_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_ProfessionalServicesMember_1d9be19f-cc85-4914-8dd2-2e1639bb508f_terseLabel_en-US" xlink:label="lab_kltr_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services</link:label>
    <link:label id="lab_kltr_ProfessionalServicesMember_label_en-US" xlink:label="lab_kltr_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Services [Member]</link:label>
    <link:label id="lab_kltr_ProfessionalServicesMember_documentation_en-US" xlink:label="lab_kltr_ProfessionalServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents professional services member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ProfessionalServicesMember" xlink:href="kltr-20221231.xsd#kltr_ProfessionalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_ProfessionalServicesMember" xlink:to="lab_kltr_ProfessionalServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_59c9dc74-3076-46a4-abd2-4a5431a8e54f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_87251103-184a-461c-8a88-cabe47e47738_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_46625cc9-8d00-4b57-9a52-9c975ad7c499_terseLabel_en-US" xlink:label="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in deferred contract acquisition and fulfillment costs</link:label>
    <link:label id="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_label_en-US" xlink:label="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase In Deferred Contract Acquisition And Fulfillment Costs</link:label>
    <link:label id="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_documentation_en-US" xlink:label="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amount of Increase in deferred contract acquisition and fulfillment costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" xlink:href="kltr-20221231.xsd#kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" xlink:to="lab_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_68823fd8-3af4-4700-9db7-d5a5ff34460f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_a5e99e47-d1ad-452e-a026-f69100cb5e14_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d4b120e2-1102-4154-9f63-476b08eb4fed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_48d793d3-cd9f-4093-b4fe-4fd0ee2cd02d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_34abc702-8e1f-49a8-b49b-f05273f3507b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_6ad0c090-67af-42f1-86d5-143d822483f4_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_95039b54-9900-471d-942f-a024fc7bf1c2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_OtherCountriesMember_d16b763d-b452-4a91-be45-7f786fa7378c_terseLabel_en-US" xlink:label="lab_kltr_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_kltr_OtherCountriesMember_label_en-US" xlink:label="lab_kltr_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_kltr_OtherCountriesMember_documentation_en-US" xlink:label="lab_kltr_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands other countries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OtherCountriesMember" xlink:href="kltr-20221231.xsd#kltr_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_OtherCountriesMember" xlink:to="lab_kltr_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_acad70da-7fcc-44bd-b387-45201414eae2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c45a739d-e793-430c-acde-4aa3318f5cd1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_9570a6c9-09d1-4822-9569-a66ab5e49f72_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_c943116f-d195-4057-b892-323493f7e5d6_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_2089a641-0944-42cf-ad3d-fc62dd5ad095_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_421b8eb2-4bfa-4179-9de0-d6f215cd6f8d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_f51aa948-9533-436f-bcba-5fcf84c56965_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1df1b05f-6079-493c-acbc-39aef27711b5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_e00389cd-ed2e-47f0-8db6-eb92e07d187e_terseLabel_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</link:label>
    <link:label id="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_label_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period Shares Conversion Of Warrants To Common Stock</link:label>
    <link:label id="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_documentation_en-US" xlink:label="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" xlink:to="lab_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a98413cb-2031-4074-9c21-fc577558fd6d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_15f5802d-20b6-4b9a-840b-4f046a38564c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_cb86dfd6-1e64-4b6a-88f1-a6653d81d24f_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_cddde624-d59b-4ea5-af16-baee931e6ed8_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_c05c28cc-c8e7-46e7-892f-20c715b29327_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_ec3cd027-f689-46f0-b326-2d9f5a4949a2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_ff14a565-4bb4-4e48-beb8-a80749835347_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_72c30a78-88f9-42a9-9656-15d632035541_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_e3cc6094-e0c8-4f19-958b-113778487d98_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain" xlink:to="lab_us-gaap_GeographicDistributionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_277b30a2-aba2-4d2e-8673-4c10577773a0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_552a4497-dff3-47e8-b6ab-e8ce533f641a_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_c1564885-4c20-4c4a-9809-d7e87ed5c317_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_828c9c45-52d0-412f-953d-815cdedcd6ae_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from long-term loans, net of debt issuance cost</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_d9ecbf8a-2327-43af-bf01-e2fa36bf3c46_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_EnterpriseEducationAndTechnologyMember_ac29f109-7747-469a-bd2c-cc483a4eba12_terseLabel_en-US" xlink:label="lab_kltr_EnterpriseEducationAndTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise, Education &amp; Technology</link:label>
    <link:label id="lab_kltr_EnterpriseEducationAndTechnologyMember_label_en-US" xlink:label="lab_kltr_EnterpriseEducationAndTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise, Education And Technology [Member]</link:label>
    <link:label id="lab_kltr_EnterpriseEducationAndTechnologyMember_documentation_en-US" xlink:label="lab_kltr_EnterpriseEducationAndTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for enterprise, education and technology.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_EnterpriseEducationAndTechnologyMember" xlink:to="lab_kltr_EnterpriseEducationAndTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_07964b17-fd4a-4dd0-9349-9d7911b20bdd_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_d3284186-6887-4744-83d8-0a7f83f3d443_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_27623350-90a4-4b17-89ac-b9e457061f88_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_58c494d5-eda9-4df4-b10b-128f7f909adc_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_155cd7b5-420b-436f-b164-dbf385c7181f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_UnpaidDeferredOfferingCosts_a678cd46-dc94-449e-8f36-789780931f4c_terseLabel_en-US" xlink:label="lab_kltr_UnpaidDeferredOfferingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpaid deferred offering costs</link:label>
    <link:label id="lab_kltr_UnpaidDeferredOfferingCosts_label_en-US" xlink:label="lab_kltr_UnpaidDeferredOfferingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpaid Deferred Offering Costs</link:label>
    <link:label id="lab_kltr_UnpaidDeferredOfferingCosts_documentation_en-US" xlink:label="lab_kltr_UnpaidDeferredOfferingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpaid deferred offering costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_UnpaidDeferredOfferingCosts" xlink:href="kltr-20221231.xsd#kltr_UnpaidDeferredOfferingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_UnpaidDeferredOfferingCosts" xlink:to="lab_kltr_UnpaidDeferredOfferingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_0d6eaee2-d781-4097-9eeb-3fc0f4fb9be1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c7ba50af-3f89-4637-8cd7-83582b7452b9_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_175b39b3-a92f-41e1-916f-fa159f331eee_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_b9b573c7-bb81-445f-955a-dae61a07fba8_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_450eaa49-fae0-4df3-99fc-4aca1b2f9dca_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_7bb60f15-ef48-4058-a564-318de4fa2b5c_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, noncurrent</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_a04b2028-3285-4645-bfe8-6a91f8729566_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_bcccc78e-4dd7-45fd-8c3d-7422d37a6913_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in restricted bank deposit</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_ea5f252a-8548-40b3-9500-67745ae6b678_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_bb8cc735-f7a7-493b-9e93-c3f29fac85d1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_7bf4d47f-360c-4cf3-9846-9d2149b878a6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_f551ac50-b3dc-4d0b-b140-73c220b65e66_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_93e2c9f3-bd6e-45b8-a5c0-f75b9ddee5dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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 id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock_2a11e5dd-05a8-4cf8-b311-e8b451835599_terseLabel_en-US" xlink:label="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary cash flow information related to operating leases [Table]</link:label>
    <link:label id="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary cash flow information related to operating leases [Table Text Block]</link:label>
    <link:label id="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock_documentation_en-US" xlink:label="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary cash flow information related to operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:href="kltr-20221231.xsd#kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="lab_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_dfc8faea-93f1-4bcd-bda9-8b796e9c9fe6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_4a8807b4-439b-4652-b3fd-fdb8299c003e_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_962ca406-f469-4003-80b3-44586d7209e9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_cf75ebd5-a2ba-4e8d-a4d2-8e26246d4aac_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_FinancialIncomeAbstract_30e7bdb2-853b-41fc-88d0-93b2f6bcc540_terseLabel_en-US" xlink:label="lab_kltr_FinancialIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial income:</link:label>
    <link:label id="lab_kltr_FinancialIncomeAbstract_label_en-US" xlink:label="lab_kltr_FinancialIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialIncomeAbstract" xlink:href="kltr-20221231.xsd#kltr_FinancialIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_FinancialIncomeAbstract" xlink:to="lab_kltr_FinancialIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_2018c7dd-bfe0-44bc-8294-bbd6e2c203b0_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_0912ddf9-1769-40b4-87fd-ed753bca73b9_negatedTerseLabel_en-US" xlink:label="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets</link:label>
    <link:label id="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_label_en-US" xlink:label="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets</link:label>
    <link:label id="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" xlink:to="lab_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_358d35aa-2fbc-4d81-8594-53261be3b3a5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_f12a812e-25b7-4f4b-a883-ac408c4e0329_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_b1cf951b-cd8a-4fdd-8cbb-b854cf20c8af_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_164cea95-a0e3-44c0-98f8-90b1647547f9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_3e79e227-8ab9-4835-b7d6-864cade76383_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_a85c3566-1599-4403-84cf-61631800c1f5_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_f6c6d724-29fe-4434-9626-b9cfe2542a96_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_92781ca3-4682-4f14-a3b5-e7b820e90045_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_0525d6ee-9766-492d-8fbe-6b566d1622e7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_cd7c7316-b474-4bc1-9d49-32ac0e2f7444_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9f0a9eb5-2753-446a-b631-a66399e14d80_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_FinancialIncome_7fab461a-a0e3-439a-837d-f8ff756e4359_totalLabel_en-US" xlink:label="lab_kltr_FinancialIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial income</link:label>
    <link:label id="lab_kltr_FinancialIncome_label_en-US" xlink:label="lab_kltr_FinancialIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Income</link:label>
    <link:label id="lab_kltr_FinancialIncome_documentation_en-US" xlink:label="lab_kltr_FinancialIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of financial income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialIncome" xlink:href="kltr-20221231.xsd#kltr_FinancialIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_FinancialIncome" xlink:to="lab_kltr_FinancialIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_b9c7a16a-4db5-4d42-8287-6b1a824388d2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_2c834a98-2d19-4254-8542-b1b05a5294d6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_ac37bc08-23a9-407f-8d52-274bcc651e13_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_35c01686-3172-4808-b3e2-d28f5cf91fff_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_99e965a6-07a2-407e-9e9c-61cdd6f97fc5_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_68cc404f-3418-4e59-9b85-898006248966_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c46141c3-12af-4658-98ef-89c0b9b43423_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_293ddb8d-8cd8-4893-9c78-95baec3db09d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cad7494a-fc4f-48c8-900e-03b9fa0fdea5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_4ba160fd-c690-43ee-8b18-fd9c953ab89d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_58d11378-bb1c-470b-a545-43c04f09f7c1_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_05988cee-b9b0-4830-89ce-5610d7480686_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred contract acquisition and fulfillment costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e308038b-570a-459e-aad7-fe08093f33b6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_country_IL_6743c008-bee5-4c26-b8da-786525d60ed0_terseLabel_en-US" xlink:label="lab_country_IL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ISRAEL</link:label>
    <link:label id="lab_country_IL_label_en-US" xlink:label="lab_country_IL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ISRAEL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IL" xlink:to="lab_country_IL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0b8c4c7c-0f01-4bca-b2a4-29d7d8c9e12c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c226be14-cad8-4fbe-8ae1-b41bd5a12bed_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_a4d1f118-e9a5-45e8-b071-072c24d21c46_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_92806b9b-50ae-4e8c-9a33-bcd56ded9cea_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_OnAndAfterMarch312023Member_e62e6259-f585-4f8f-aba1-f3d91302f748_terseLabel_en-US" xlink:label="lab_kltr_OnAndAfterMarch312023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On And After March 31, 2023 [Member]</link:label>
    <link:label id="lab_kltr_OnAndAfterMarch312023Member_label_en-US" xlink:label="lab_kltr_OnAndAfterMarch312023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On And After March 31, 2023 [Member]</link:label>
    <link:label id="lab_kltr_OnAndAfterMarch312023Member_documentation_en-US" xlink:label="lab_kltr_OnAndAfterMarch312023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On and after March 31, 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnAndAfterMarch312023Member" xlink:href="kltr-20221231.xsd#kltr_OnAndAfterMarch312023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_OnAndAfterMarch312023Member" xlink:to="lab_kltr_OnAndAfterMarch312023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_7027b7f1-ae58-4051-b56f-185645a64302_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_70cfc48b-8fe7-4955-abe6-3fa7a4dc0706_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_6f9a5465-148a-4d2b-acfa-799729c3e798_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_da4ae055-475b-456b-9bec-c56010066af6_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_96a41747-7564-48b2-b86b-880080cbb80f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_b412e36a-d7bd-42b4-80e4-332e03045991_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_af103a5c-27fa-46b9-abd3-084ca685ecbe_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_de35f199-9db6-4c04-a8b2-55db481d6784_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_799594fd-343c-442c-95a8-fe1e7274f037_terseLabel_en-US" xlink:label="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale - maturities within one year, Gross unrealized gains</link:label>
    <link:label id="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_label_en-US" xlink:label="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale - maturities within one year, Gross unrealized gains</link:label>
    <link:label id="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_documentation_en-US" xlink:label="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale - maturities within one year, Gross unrealized gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" xlink:href="kltr-20221231.xsd#kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" xlink:to="lab_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_c4fc94ef-f4de-4492-aa2e-434dfa43fb6d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_6f257d00-3fd5-459a-82b2-46f34ce33bef_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_e2f9f0a4-88a2-4238-8992-820fec9791be_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3a728624-67d5-4619-a3ca-e17e16a4966a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_e4365308-ca8c-4a13-a846-9947f7f87c82_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_397fde83-f4ce-48c7-8479-3718712fbbb6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_198a4532-545e-40df-b453-8c4a6ba6db63_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_918f329f-baaf-4335-a737-be1d64fb7a82_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_3484e58a-352f-413f-af92-827fcc18bb41_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_2b308178-ce5c-4c30-bf3e-d5adf0c66c13_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_a5a62ce3-a8f0-45b9-9381-dcf48b8ebd3e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_05319946-638f-41ac-9833-d59f2ebbad71_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_OnApril012021ThroughDecember312021Member_65ee6497-aab3-4237-b9f6-44bd9e359568_terseLabel_en-US" xlink:label="lab_kltr_OnApril012021ThroughDecember312021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On April 01, 2021, Through December 31, 2021 [Member]</link:label>
    <link:label id="lab_kltr_OnApril012021ThroughDecember312021Member_label_en-US" xlink:label="lab_kltr_OnApril012021ThroughDecember312021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On April 01, 2021, Through December 31, 2021 [Member]</link:label>
    <link:label id="lab_kltr_OnApril012021ThroughDecember312021Member_documentation_en-US" xlink:label="lab_kltr_OnApril012021ThroughDecember312021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">On April 01, 2021, through December 31, 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnApril012021ThroughDecember312021Member" xlink:href="kltr-20221231.xsd#kltr_OnApril012021ThroughDecember312021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_OnApril012021ThroughDecember312021Member" xlink:to="lab_kltr_OnApril012021ThroughDecember312021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_d8f83b64-8bb6-4d0a-ac12-5ae19b227643_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4cb4eaf3-7ae1-4d84-a71a-76727c8d5976_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_4c685688-7f45-4293-ad5b-9aaee959224e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other Finite-Lived Assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other Finite-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c155654c-8c59-4c06-aff6-644df5855bff_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_67d920d8-1a3e-42fd-8af6-91830a2ffd84_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_a7ab23e0-f88e-4ec5-9a52-dbbe4b150502_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_aea37dcf-e808-47ac-929b-c8db8a757dfa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_afa977ce-bb57-4035-bdd4-35ec2d737b5d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockRedemptionDiscount_7eb02521-2a78-4534-b947-af173a488b21_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Redemption Discount</link:label>
    <link:label id="lab_us-gaap_PreferredStockRedemptionDiscount_label_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Redemption Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockRedemptionDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockRedemptionDiscount" xlink:to="lab_us-gaap_PreferredStockRedemptionDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1930185a-cc5b-4d8e-abe0-4f4f0d759dd4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_998295d6-e11a-4406-903e-dbee217985d6_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Cash Flow Hedging Instruments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Cash Flow Hedging Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:to="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_485f35a6-9609-421d-a34d-7b057778d2f6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_c4a40c81-90ba-45fb-ba50-4540e2df472e_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e076871-3edf-4ed7-ad03-e88817a2f747_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_2c3ec5a9-286c-49a3-8b32-88cc06a2852d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_a6975afa-0c63-4b19-9aeb-6b8282d2094c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_aedfec75-0791-4ea1-b11e-2fa46eb871c7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_5160a7a4-d4ef-4a9d-830b-54708110315e_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9cc4d0ef-4b07-4b75-b2aa-76d3c59afeb1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_8797c724-dd00-4272-848f-64d353a6a5a0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Frequency of Periodic Payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Frequency of Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_6e94029e-8d10-407d-978a-438f3ca65ac1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_2727aa91-d479-42ff-8add-94d1eb45896f_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_ccc1a901-3432-45f0-b6f7-8831c99845c3_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_cc12af5f-1a21-4f05-a813-1d967d819a5d_terseLabel_en-US" xlink:label="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Remeasurement Of Warrants To Fair Value, Amount</link:label>
    <link:label id="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_label_en-US" xlink:label="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Remeasurement Of Warrants To Fair Value, Amount</link:label>
    <link:label id="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_documentation_en-US" xlink:label="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount 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 remeasurement of warrants to fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" xlink:href="kltr-20221231.xsd#kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" xlink:to="lab_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7fee33ea-9658-4d0d-8393-b2436221e1fc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_6a1d965f-1c50-455f-a968-e03fa75502a6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_729991c1-04f4-4baa-9fd7-39c8956e45f9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_CostsToFulfillContractMember_d21b7b34-039d-451e-8361-064bd05c1b7f_terseLabel_en-US" xlink:label="lab_kltr_CostsToFulfillContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs To Fulfill Contract [Member]</link:label>
    <link:label id="lab_kltr_CostsToFulfillContractMember_label_en-US" xlink:label="lab_kltr_CostsToFulfillContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs To Fulfill Contract [Member]</link:label>
    <link:label id="lab_kltr_CostsToFulfillContractMember_documentation_en-US" xlink:label="lab_kltr_CostsToFulfillContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for Costs to Fulfill a Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_CostsToFulfillContractMember" xlink:href="kltr-20221231.xsd#kltr_CostsToFulfillContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_CostsToFulfillContractMember" xlink:to="lab_kltr_CostsToFulfillContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_aad82636-4bf9-4c60-b89b-80674b789ac1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_4366cb22-7d42-4e79-8756-32e0e09bfa72_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8534f36a-6a99-4729-988b-732e9f91e829_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_f4811851-172c-4af4-8532-8507e830ec7b_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_DebtInstrumentFloorRate_6a57b7cc-5390-445a-9424-cbcb82f1690d_terseLabel_en-US" xlink:label="lab_kltr_DebtInstrumentFloorRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Floor Rate</link:label>
    <link:label id="lab_kltr_DebtInstrumentFloorRate_label_en-US" xlink:label="lab_kltr_DebtInstrumentFloorRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Floor Rate</link:label>
    <link:label id="lab_kltr_DebtInstrumentFloorRate_documentation_en-US" xlink:label="lab_kltr_DebtInstrumentFloorRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the floor rate of debt instrument.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DebtInstrumentFloorRate" xlink:href="kltr-20221231.xsd#kltr_DebtInstrumentFloorRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_DebtInstrumentFloorRate" xlink:to="lab_kltr_DebtInstrumentFloorRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_38c235f5-e6f4-4eea-90ad-7c5b41a5bf2b_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_f633beef-2814-4131-b610-84181579a593_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_17fd642d-cb75-42f5-91e3-ec17561ce1b2_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_7e8c7643-023f-4897-9ffb-9be79cdeb9ff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_052e3ee9-17ce-4001-a8ae-3f90622c9adb_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6af398fc-72d9-414b-8495-c4d75ef68afc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3e6c312b-34ed-40ee-a14f-3851af856106_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in prepaid expenses and other current assets and other assets, noncurrent</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_b3788146-1899-46a8-8851-bb472461f5f5_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_433b3193-2f2f-4c29-b364-e14d225cee43_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_cf98bf37-86a2-4f9b-b33b-1e84ff94c399_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_bb4536d3-6bcd-46c9-a1ad-745d329127b1_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance in Shares</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_15a484f9-a0ef-47f6-aca1-9c16eb0da096_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance in Shares</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_eaa18aa4-d3bf-4abf-b8a9-4bbfdfd00cd9_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_e2987c11-569f-43bc-8446-a8425f71ce78_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromRightsConcentrationRiskMember_14a1606b-56f9-40a1-af19-446a23951fe8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRightsConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Rights Concentration Risk</link:label>
    <link:label id="lab_us-gaap_RevenueFromRightsConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromRightsConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Rights Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRightsConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRightsConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRightsConcentrationRiskMember" xlink:to="lab_us-gaap_RevenueFromRightsConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_2a92dffb-31da-4f19-b6cf-aa392549bcae_periodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares Beginning Balance</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_c5f86b41-9a12-410d-b2e2-51b96f6862fb_periodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Ending Balance</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AlternateBaseRateMember_8ce4cf8f-b761-49a7-bd26-7d9a650b9531_terseLabel_en-US" xlink:label="lab_kltr_AlternateBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate [Member]</link:label>
    <link:label id="lab_kltr_AlternateBaseRateMember_label_en-US" xlink:label="lab_kltr_AlternateBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate [Member]</link:label>
    <link:label id="lab_kltr_AlternateBaseRateMember_documentation_en-US" xlink:label="lab_kltr_AlternateBaseRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternate Base Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AlternateBaseRateMember" xlink:href="kltr-20221231.xsd#kltr_AlternateBaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AlternateBaseRateMember" xlink:to="lab_kltr_AlternateBaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9519f15f-82c3-4c51-8bca-8bf0118c0c8b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_5de6010d-244c-4f97-8bab-15fe4646014a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5591ee76-ce1b-477e-900c-0cf175552c6a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7efa1093-1136-4c96-b801-96e230719f4b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f9018ad4-b845-4643-ae7e-b044ad2ba8b2_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_daf66d1a-c9cb-4f5d-92c0-e4e0dee2c18a_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_43eb92c6-f0a3-4f93-9c2d-84db2f622add_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e285e72f-c387-4ca0-a71f-e45858844a58_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_d4b1e0d0-5aaf-4b64-bb0c-040081073513_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8bfd2ad0-a6e4-46fa-9def-51c56766c86d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6e3c3af4-7632-4099-8fc0-29d0068e1f30_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e4592433-7eb2-4cdc-b940-f613c00b14c7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_4db43e80-c2ea-43f5-a659-492efdf04e93_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_630646e9-b4fc-43e0-8fee-699576b06d75_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d134f8f0-d271-4fd2-a8ff-d787d663c520_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_b2133236-282d-49d4-b34e-a366100c27b4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash included in other assets, noncurrent</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6bc98a78-131a-4c3a-898e-46a715d305fb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_94761620-0552-465f-8da5-0e20a444c601_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dc2f21b3-2b65-4a45-aef9-bdff8eb3a812_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_BlackScholesModelMember_0d85912f-a207-4406-bc33-bc8571811544_terseLabel_en-US" xlink:label="lab_kltr_BlackScholesModelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Black Scholes Model [Member]</link:label>
    <link:label id="lab_kltr_BlackScholesModelMember_label_en-US" xlink:label="lab_kltr_BlackScholesModelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Black Scholes Model [Member]</link:label>
    <link:label id="lab_kltr_BlackScholesModelMember_documentation_en-US" xlink:label="lab_kltr_BlackScholesModelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for Black-Scholes model.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BlackScholesModelMember" xlink:href="kltr-20221231.xsd#kltr_BlackScholesModelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_BlackScholesModelMember" xlink:to="lab_kltr_BlackScholesModelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_90e12cae-6b48-4d2c-bb3b-6309af4517b7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_f274cc7c-b60f-40ea-812c-866adede97d2_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_BankFees_f2241e23-0fef-4cdf-9c7f-1e5309749747_terseLabel_en-US" xlink:label="lab_kltr_BankFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank fees</link:label>
    <link:label id="lab_kltr_BankFees_label_en-US" xlink:label="lab_kltr_BankFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Fees</link:label>
    <link:label id="lab_kltr_BankFees_documentation_en-US" xlink:label="lab_kltr_BankFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amount of Bank fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BankFees" xlink:href="kltr-20221231.xsd#kltr_BankFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_BankFees" xlink:to="lab_kltr_BankFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_14e11be5-108f-416c-9f33-58e828c73baf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_389a5098-e436-46a4-8c40-7e798cad7e06_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-Sale Securities Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_6a4ce3dd-a310-43a6-a20e-51853e11aa2c_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_ce2bde4c-342c-465d-b50a-7e64694e9ca4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_883d2be8-b8a6-4258-9362-6c0c98ca275b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringChargesMember_dd80f915-cdd9-4974-befb-2a6f6064e6b4_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringChargesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringChargesMember_label_en-US" xlink:label="lab_us-gaap_RestructuringChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesMember" xlink:to="lab_us-gaap_RestructuringChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_da6e8fb2-a9dd-4958-80fc-efb86ec7b8c6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_230a9592-e772-4370-b85f-0d33bc135fdf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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 id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_402bd9de-7408-49bc-89ee-ebbba3113eae_negatedTerseLabel_en-US" xlink:label="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale - matures within one year, Gross unrealized losses</link:label>
    <link:label id="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_label_en-US" xlink:label="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale - matures within one year, Gross unrealized losses</link:label>
    <link:label id="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_documentation_en-US" xlink:label="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale - matures within one year, Gross unrealized losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" xlink:href="kltr-20221231.xsd#kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" xlink:to="lab_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_cecafdf1-339d-4356-adba-c347ec5e0e0e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_8d9774e5-18ac-455d-ab44-f9d4f2c19783_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_c6018f59-7c35-410d-94fc-fb5708422775_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_LoanForgiveness_eec84b29-9fa1-4d6b-9014-03983cd4920d_terseLabel_en-US" xlink:label="lab_kltr_LoanForgiveness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Forgiveness</link:label>
    <link:label id="lab_kltr_LoanForgiveness_label_en-US" xlink:label="lab_kltr_LoanForgiveness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Forgiveness</link:label>
    <link:label id="lab_kltr_LoanForgiveness_documentation_en-US" xlink:label="lab_kltr_LoanForgiveness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of loan forgiveness.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_LoanForgiveness" xlink:href="kltr-20221231.xsd#kltr_LoanForgiveness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_LoanForgiveness" xlink:to="lab_kltr_LoanForgiveness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a844ac72-5aaa-4076-8041-f2ffa2c9b023_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostDomain_01aa46ac-191a-4e44-8fb5-988b91a92645_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Domain]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostDomain_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostDomain" xlink:to="lab_us-gaap_CapitalizedContractCostDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_0a92edf1-a181-4bed-a1d5-7567d3efb0dc_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_563b8e14-2e76-40aa-8e87-aa13c983014a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_31d199f7-7e0c-4f83-8235-a4d238487d4e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d3ed9234-3382-4b15-b846-ac41bc087065_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at the beginning of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2cc3f026-c133-4253-af18-cfd4251e635d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at the end of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_da293f5c-ae79-43f0-9a29-4f9e5fdfc45f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_d8607066-1b06-4715-8cad-4e8d54db640d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TextBlockAbstract_label_en-US" xlink:label="lab_us-gaap_TextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Text Block [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TextBlockAbstract" xlink:to="lab_us-gaap_TextBlockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2380c6ad-0d0d-43d6-a89e-74bbfce31d54_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_54bc3e9a-321b-4e7c-b525-9d6125bb0680_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_SeverancePayFund_f4925c5c-24bd-4308-86d7-b18ad8b2cce1_terseLabel_en-US" xlink:label="lab_kltr_SeverancePayFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance pay fund</link:label>
    <link:label id="lab_kltr_SeverancePayFund_label_en-US" xlink:label="lab_kltr_SeverancePayFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Pay Fund</link:label>
    <link:label id="lab_kltr_SeverancePayFund_documentation_en-US" xlink:label="lab_kltr_SeverancePayFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the severance pay fund.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SeverancePayFund" xlink:href="kltr-20221231.xsd#kltr_SeverancePayFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_SeverancePayFund" xlink:to="lab_kltr_SeverancePayFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_66bee3c3-3d93-4627-bc16-bc75708d2276_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ef685bd8-60da-430f-9edf-09ad32b94884_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_024b4f8f-687d-4a68-9257-d273af4a4547_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9d161eeb-9a94-44f4-bbb6-bc03b77d2056_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b90dffc2-d5cd-4c2d-8ff8-61c9c25066fc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total loss attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6713618d-dddc-498b-a81d-fb605d957ebf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_3df75e2e-2181-47c9-929c-11eb090e5e80_terseLabel_en-US" xlink:label="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value of market-based awards granted per option</link:label>
    <link:label id="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_label_en-US" xlink:label="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Fair Value Of Market Based Awards Granted Per Option</link:label>
    <link:label id="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_documentation_en-US" xlink:label="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of weighted average fair value of market based awards granted per option.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" xlink:href="kltr-20221231.xsd#kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" xlink:to="lab_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_86dc3be5-e40f-431d-8e1f-1caf7b8f19f8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_0c671c92-1bf4-4040-8dfc-5c996f2a7b03_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_faf2a70a-4bc3-4abd-bb06-7037200fc36a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_4a6e2e7e-1e9b-4008-9cfd-79c09587a0dc_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_7f71cbfe-ee23-445b-98f0-71f7296006c8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, equipment, internal-use software, and intangible asset in credit</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_bd19a079-b910-491b-b138-0cb7d850915b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on foreign exchange</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_24248c7a-d975-4c41-a83d-89c8553ad590_periodStartLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding Beginning Balance</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_03b667ca-4ef2-44b4-9bed-a5864ab11c5f_periodEndLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding Ending Balance</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_95d92ffe-850d-4015-bcd6-95b0deb5f102_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fb1e0732-80ba-42d5-b64c-889b4e27001e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_80656549-a369-4257-bd7c-855b84329ce6_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_49c34d81-6d78-4210-82b3-3c1924cf1db0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_65dc713f-b569-48fc-ac6a-7caee1e08d53_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_e8a35b4c-c65e-4eb4-9b4c-5d5bf2dd1119_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_16ab726e-47b0-4091-aac0-c2cd3c1d9f70_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_a58ee94e-19ee-452e-8188-cf3498b6668a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_A2020PlanMember_d2aac998-0d51-4166-aa79-6e359412fad9_terseLabel_en-US" xlink:label="lab_kltr_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan</link:label>
    <link:label id="lab_kltr_A2020PlanMember_label_en-US" xlink:label="lab_kltr_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan [Member]</link:label>
    <link:label id="lab_kltr_A2020PlanMember_documentation_en-US" xlink:label="lab_kltr_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_A2020PlanMember" xlink:href="kltr-20221231.xsd#kltr_A2020PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_A2020PlanMember" xlink:to="lab_kltr_A2020PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9339326a-95d1-4e38-ac9c-aaceae597daf_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_caca5ae9-36e5-4030-af57-3c136e607e2d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_ad40c4a4-dca9-4149-ba5b-367ac98a0d32_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost_833fd42c-1d07-4f05-9bea-ab6d86ef7f45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_ffb6cbd9-6924-49f7-af01-0bb11ee6d4de_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract acquisition and fulfillment costs, current</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_345e1cc0-3772-40b7-9fd0-eefbf7df9a0a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_a8e90285-a91e-424f-a0aa-932e29d6899b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_8173281b-1529-429d-a0e3-fa3da3a0eb0f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_e17e4057-f36a-48c8-a5e2-15259e0e1fe6_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_598c2d50-5b0f-421d-90d7-055a4b5a1ee9_negatedTerseLabel_en-US" xlink:label="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment related to the conversion of Series F redeemable convertible preferred stock upon initial public offering</link:label>
    <link:label id="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_label_en-US" xlink:label="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Related To Conversion Of Redeemable Convertible Preferred Stock Upon Initial Public Offering</link:label>
    <link:label id="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_documentation_en-US" xlink:label="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">It represents payment related to conversion of redeemable convertible preferred stock upon initial public offering.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" xlink:href="kltr-20221231.xsd#kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" xlink:to="lab_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_6b0b7c61-7aba-419e-805d-a3da2d9f6bae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_433f56ad-6dff-4104-ba95-d0de333a2ae9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in employees and payroll accruals</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_996392fb-a1d7-4aa6-bebc-500a4bab668c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_0a17fc5f-9b7f-42bc-b1b7-d7e9a968a96d_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, amortization, and abandonment costs</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_19de3d7b-57ed-4fdf-9e67-ac018fb12508_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9a29b652-bf79-4037-a56d-fd5c5b7c893c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_NumberOfWarrantsConverted_2bf0e435-0887-4d00-bfde-37a2914015d0_terseLabel_en-US" xlink:label="lab_kltr_NumberOfWarrantsConverted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Warrants Converted</link:label>
    <link:label id="lab_kltr_NumberOfWarrantsConverted_label_en-US" xlink:label="lab_kltr_NumberOfWarrantsConverted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Warrants Converted</link:label>
    <link:label id="lab_kltr_NumberOfWarrantsConverted_documentation_en-US" xlink:label="lab_kltr_NumberOfWarrantsConverted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the number of warrants exercised.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NumberOfWarrantsConverted" xlink:href="kltr-20221231.xsd#kltr_NumberOfWarrantsConverted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_NumberOfWarrantsConverted" xlink:to="lab_kltr_NumberOfWarrantsConverted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_ca35edf7-673e-42b0-9f7b-765f8e4fe23c_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract acquisition and fulfillment costs, noncurrent</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_d4b00a71-6190-4fe8-8810-7648e072ba35_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:to="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_238a5b63-da56-4648-b7d5-f46e87559429_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities_31d76d48-fca4-4952-9f2c-8d7660e0cc02_terseLabel_en-US" xlink:label="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities</link:label>
    <link:label id="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities_label_en-US" xlink:label="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities</link:label>
    <link:label id="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase In Total Assets And Liabilities result of recognition of operating lease right of use assets and operating lease liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" xlink:href="kltr-20221231.xsd#kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" xlink:to="lab_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_02d8c174-8fa0-41da-ba70-3fefaaf02bab_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_240a108d-19fa-49c9-8519-3d159064ff84_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_BeneficiaryEnterpriseMember_03d94e5f-fae0-43ae-8f4d-98ad0d4cf8a6_terseLabel_en-US" xlink:label="lab_kltr_BeneficiaryEnterpriseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beneficiary Enterprise [Member]</link:label>
    <link:label id="lab_kltr_BeneficiaryEnterpriseMember_label_en-US" xlink:label="lab_kltr_BeneficiaryEnterpriseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beneficiary Enterprise [Member]</link:label>
    <link:label id="lab_kltr_BeneficiaryEnterpriseMember_documentation_en-US" xlink:label="lab_kltr_BeneficiaryEnterpriseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for beneficiary enterprise.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BeneficiaryEnterpriseMember" xlink:href="kltr-20221231.xsd#kltr_BeneficiaryEnterpriseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_BeneficiaryEnterpriseMember" xlink:to="lab_kltr_BeneficiaryEnterpriseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_7dddbe10-f630-41fd-826d-3f708bf0b4fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_65177567-0e3f-46b3-a735-4928cd929fc0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock accretion and cumulative dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_34967042-0ac4-41d8-8c6c-1082cca868a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7f13df2e-071f-4113-857f-cdba402ce957_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_9e6dcc9c-44e4-462c-9c5e-39b81d299704_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ac4a0b77-e289-4da6-aa88-ee54b072b285_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e7e515f6-a21e-43c7-8655-f31a2da92bf3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_dd13fd59-1577-47fa-abee-a73afb8584cc_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_d32aa8c1-b83b-4298-83af-4847a3855361_terseLabel_en-US" xlink:label="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of preferred stock upon exercise of warrants (in Shares)</link:label>
    <link:label id="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity Stock Issued During Period Shares New Issues</link:label>
    <link:label id="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_documentation_en-US" xlink:label="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents issuance of preferred stock upon exercise of warrants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:href="kltr-20221231.xsd#kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_a4633d4d-81f3-4687-b051-8f2ec64d0b35_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3d1235ca-e5ed-45dd-9485-e305867fbad3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_dc839dad-62e4-471b-bd66-cbdded8991cb_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_297d0fd9-22ed-4e18-8a4f-5b28414079e0_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_bc41a3bb-22a7-4294-a873-e1d26fef5fbb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock &#8211; 7,685,190 shares of common stock, $0.0001 par value per share, as of December&#160;31, 2022 and 2021</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dca3042b-7d98-4da5-baaf-c74df839be34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_e6f33030-c386-4409-a33c-b42c77f4855a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Disposals</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Disposals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0a9db545-42cf-4080-8144-42a722fc6f48_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1d0d47f4-02e0-4dd7-a77a-b604fbe5a0a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_8472c413-8e3e-4495-9c65-54b40acad7ad_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_98e3a051-53e3-4d74-b300-763ab7b799fe_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9503c5ae-f74f-45ed-ab8a-5d0839409f0f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_30d5f322-2b52-4f19-b7cd-d3e9d1595475_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_d028d62b-2fe3-4044-a557-2454cefcedc4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LONG-TERM ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_24e185c4-1dfe-4930-99aa-1d165eeaa7e9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_b6105022-0317-428e-ad08-c7c14851c503_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_a34aa827-c28b-47c3-b102-12584aeb73ba_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_cf6f71b0-98a3-49b7-878f-5828b1db1099_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9fbc5bad-7c73-4613-9fd8-05e9c499a876_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_35c29a90-4fd9-4be2-b020-02422596c7b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in trade payables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_8ce494e5-6b0d-49de-81f5-393415c5b65f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_775f1b1b-c3e7-45aa-8fcc-245631097aca_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_7a0d22b9-bc71-4970-a3f0-5914766386ad_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_ba999d05-e9b0-4b21-8767-cefc68b8f35f_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_c7033a81-fa43-4a0e-a40d-7f03c935bb1d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_7f3fd39b-4c75-438e-a7b2-37f009b84ab8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_71066636-467c-4bd4-9c68-76241d03de42_terseLabel_en-US" xlink:label="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of estimated useful lives of property plant and equipment</link:label>
    <link:label id="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_label_en-US" xlink:label="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]</link:label>
    <link:label id="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_documentation_en-US" xlink:label="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tabular estimated useful lives of property plant and equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="kltr-20221231.xsd#kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="lab_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_68abc0ea-99a8-44a2-9dc4-c36e93bc3f38_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_418db860-3f55-4bdc-a8ec-8ef21d3531ea_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_0928948a-cc6f-4bab-8638-cdb7d3d021b1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_32335d36-2a9a-4d3f-9cbc-1e94630e1d88_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_5292aa07-7b0e-427a-beb8-65e20a555903_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_01887a0a-b312-435b-bf5d-689de608411e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_74ec281e-750c-42ee-b646-0cd58136af20_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_b0c74cac-ea56-4c6a-a447-fe50e085296a_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_89ea7d5d-6c23-4211-995c-7fd3dcf45852_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_2ed8baf8-c744-475a-b16c-f6c2727431df_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_addf4eae-2e0f-4879-b4c8-392bb47c63f3_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9f674c9c-f4fb-43fe-b2e2-4f58d51450bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthYear_4f388425-3350-4e82-b097-91f393000b20_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInFourthYear" xlink:to="lab_us-gaap_PurchaseObligationDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1914021-e59f-4bee-b8bb-e51eeaff3624_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_eb73f4c9-a743-4ea5-8170-030a3f372467_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in trade receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_a7c8e7c5-57f4-402b-98c5-1baa566dd2ac_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue_ad3eb84f-5a43-49ce-adeb-c50ab2a42fe2_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_86d0958b-6c48-475f-a9aa-77c7179fa107_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_810e25ba-9673-4b6c-afa1-4a26fb86f22f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_d058c043-d353-4ca5-9903-033bbf47aede_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_2a17f041-612e-4dc9-ac03-733cf63921d0_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_eae53cd2-41ae-4856-a49c-91c360c41ba3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_535845f4-ce0a-4f4e-91d7-494c1abf561b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_ca93a2e9-011f-49de-9647-b8ebd641752d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS' EQUITY:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_3ec62c6e-6547-4f12-a986-63430b447141_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_0731ec70-f6a5-457a-9098-152bbd8face6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_84579efe-aefc-4e8a-9bc1-f76b710636ab_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_d181bc5e-8f8f-4c8f-bf3c-93ad867f4bf9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eb0bb261-c14d-4f9e-89fd-ec2771966f06_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_efdf9660-2303-4244-8765-023e75c0d97f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_e6bc5228-f642-4696-8a84-f82c2515a1c7_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_FinancialExpenses_0689bdb9-8965-42c5-baa5-ddf193099455_totalLabel_en-US" xlink:label="lab_kltr_FinancialExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial expenses</link:label>
    <link:label id="lab_kltr_FinancialExpenses_label_en-US" xlink:label="lab_kltr_FinancialExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Expenses</link:label>
    <link:label id="lab_kltr_FinancialExpenses_documentation_en-US" xlink:label="lab_kltr_FinancialExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amount of financial expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialExpenses" xlink:href="kltr-20221231.xsd#kltr_FinancialExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_FinancialExpenses" xlink:to="lab_kltr_FinancialExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_371d11a6-c30d-4542-9526-e88dc48902c4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_08e54dc4-59c1-4679-b28d-bc5850ca7610_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_45d84e9f-72cf-4c64-b85a-c3cc95f63f99_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9c977fe2-ff6c-47c3-9692-eef12de165a9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_26eb1548-897c-4076-8b46-57125318e997_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_b0ece5c7-6a8a-4a08-a4f6-a00c5d6f8d6f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_d4785c8d-752f-48af-bd05-19a79dd1bab9_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences_36715ea6-1641-42fa-9da8-7eb9162729c1_terseLabel_en-US" xlink:label="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate differences</link:label>
    <link:label id="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences_label_en-US" xlink:label="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Exchange Rate Differences</link:label>
    <link:label id="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences_documentation_en-US" xlink:label="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amount of exchange rate differences.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncomeTaxReconciliationExchangeRateDifferences" xlink:href="kltr-20221231.xsd#kltr_IncomeTaxReconciliationExchangeRateDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_IncomeTaxReconciliationExchangeRateDifferences" xlink:to="lab_kltr_IncomeTaxReconciliationExchangeRateDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_b76c8386-ddc2-4110-9f3c-6a3215136da8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans_fcf0332c-76aa-43ff-9b4e-a5c806e21601_terseLabel_en-US" xlink:label="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash expenses with respect to stockholders&#8217; loans</link:label>
    <link:label id="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans_label_en-US" xlink:label="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Cash Expenses With Respect To Stockholders Loans</link:label>
    <link:label id="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans_documentation_en-US" xlink:label="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of Non-cash expenses with respect to stockholders&#8217; loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NonCashExpensesWithRespectToStockholdersLoans" xlink:href="kltr-20221231.xsd#kltr_NonCashExpensesWithRespectToStockholdersLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_NonCashExpensesWithRespectToStockholdersLoans" xlink:to="lab_kltr_NonCashExpensesWithRespectToStockholdersLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_63ec96b4-84b4-45d7-aaf6-73f0ca63a846_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_6cb1d866-f2ac-4300-9331-24f01afc6e69_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_8aa71660-6e62-4c1b-a2b0-37af3769df4b_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_b072948f-4fbb-47cc-9e99-c4aa27248462_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant</link:label>
    <link:label id="lab_us-gaap_WarrantMember_label_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_9f567c33-56cb-4296-9e3f-c4d433bd78ba_terseLabel_en-US" xlink:label="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets and lease liabilities, net</link:label>
    <link:label id="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_label_en-US" xlink:label="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets and lease liabilities, net</link:label>
    <link:label id="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_documentation_en-US" xlink:label="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets and lease liabilities, net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" xlink:href="kltr-20221231.xsd#kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" xlink:to="lab_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_375de8a4-2494-47bc-a4ae-b5386b6dfcdf_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4fe40b11-b0b7-4a7a-84ad-7227237be175_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_d22467bc-e45e-4b3b-bb6a-2e80d78bb7e4_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_SubscriptionMember_5a618423-a82e-4ce5-91e9-b5723e41ef34_terseLabel_en-US" xlink:label="lab_kltr_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:label id="lab_kltr_SubscriptionMember_label_en-US" xlink:label="lab_kltr_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subscription [Member]</link:label>
    <link:label id="lab_kltr_SubscriptionMember_documentation_en-US" xlink:label="lab_kltr_SubscriptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents subscription member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SubscriptionMember" xlink:href="kltr-20221231.xsd#kltr_SubscriptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_SubscriptionMember" xlink:to="lab_kltr_SubscriptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_bb452aa1-9aef-4da4-b9ea-c1dce10bf596_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c8e1e564-b7a4-4656-afe4-09ebdd20a321_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of non-cash activity:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_564f4836-d91c-49b7-9eeb-50398661e707_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0053bf35-67c7-4535-ab2a-f83d503469d6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_PendingProceedsFromOptionExercises_7514e6a2-0022-42b9-af1f-30fa26cbcba0_terseLabel_en-US" xlink:label="lab_kltr_PendingProceedsFromOptionExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending proceeds from option exercises</link:label>
    <link:label id="lab_kltr_PendingProceedsFromOptionExercises_label_en-US" xlink:label="lab_kltr_PendingProceedsFromOptionExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending proceeds from option exercises</link:label>
    <link:label id="lab_kltr_PendingProceedsFromOptionExercises_documentation_en-US" xlink:label="lab_kltr_PendingProceedsFromOptionExercises" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending proceeds from option exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_PendingProceedsFromOptionExercises" xlink:href="kltr-20221231.xsd#kltr_PendingProceedsFromOptionExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_PendingProceedsFromOptionExercises" xlink:to="lab_kltr_PendingProceedsFromOptionExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AmendmentToCreditAgreementMember_d639037d-e5f1-46df-a6b5-b9312c3e40b3_terseLabel_en-US" xlink:label="lab_kltr_AmendmentToCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment To Credit Agreement [Member]</link:label>
    <link:label id="lab_kltr_AmendmentToCreditAgreementMember_label_en-US" xlink:label="lab_kltr_AmendmentToCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment To Credit Agreement [Member]</link:label>
    <link:label id="lab_kltr_AmendmentToCreditAgreementMember_documentation_en-US" xlink:label="lab_kltr_AmendmentToCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment to the Credit Agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AmendmentToCreditAgreementMember" xlink:href="kltr-20221231.xsd#kltr_AmendmentToCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AmendmentToCreditAgreementMember" xlink:to="lab_kltr_AmendmentToCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_ed30ff07-6f17-4006-b365-928494511744_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8aa530be-1ac3-4286-80fe-6ddd0f1380af_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_957ffbf4-5b7e-4525-9118-daba88800683_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_0d18e2b0-3a4f-4613-a517-509f8b855e2a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of December&#160;31, 2022, and 2021; 0 shares issued and outstanding as of December&#160;31, 2022, and 2021</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts_9269a409-6dad-4a68-9b5a-9c84fb5e853e_terseLabel_en-US" xlink:label="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, Capitalized R&amp;D Costs</link:label>
    <link:label id="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts_label_en-US" xlink:label="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, Capitalized R&amp;D Costs</link:label>
    <link:label id="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts_documentation_en-US" xlink:label="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, Capitalized R&amp;D Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsCapitalizedRDCosts" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsCapitalizedRDCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_DeferredTaxAssetsCapitalizedRDCosts" xlink:to="lab_kltr_DeferredTaxAssetsCapitalizedRDCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_4d65345a-56bc-4a31-b689-784775a9cb34_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_9439d3b7-7db1-4ccf-9b8f-cdabe50d5a08_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_44473fdd-623e-4837-85c0-09b9bdeb49f6_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8bd055ab-1fc6-4b4b-ae97-40263b7fc253_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f764ac8f-ff4c-4fb8-9973-436b86917281_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_a192c13f-77b4-4e51-8fdb-2a6197bf8e32_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Bond Securities</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_4820299d-a0fa-4fa3-9f52-d5a11e8478cb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_140276a6-7c71-48ab-8700-493662d4d4d5_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c999c960-38b2-49ba-9d46-ebe667bd0355_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of ordinary shares and warrant with respect to business combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_SelectedStatementOfOperationsDataAbstract_42a63e81-c022-44d0-9c32-6d8da599e852_terseLabel_en-US" xlink:label="lab_kltr_SelectedStatementOfOperationsDataAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Statement Of Operations Data [Abstract]</link:label>
    <link:label id="lab_kltr_SelectedStatementOfOperationsDataAbstract_label_en-US" xlink:label="lab_kltr_SelectedStatementOfOperationsDataAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Statement Of Operations Data [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SelectedStatementOfOperationsDataAbstract" xlink:href="kltr-20221231.xsd#kltr_SelectedStatementOfOperationsDataAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_SelectedStatementOfOperationsDataAbstract" xlink:to="lab_kltr_SelectedStatementOfOperationsDataAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_19a73904-e5be-42d8-9db1-7aa9d03f7a89_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6081b21b-c1a9-4000-9368-389554e8aad7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_64189f44-eaed-4e78-9b7a-56dc1803cc84_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_4aee7cd2-7bb9-4207-91cf-b142a5f08bdf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrent_f26a921e-c922-40ec-8134-b9b5495b6fae_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent assets</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="lab_us-gaap_AssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_ec3a452b-8978-4e05-95f2-a05fb37da4c3_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_2d78fe69-1d9c-4527-8478-865556288d0c_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis" xlink:to="lab_us-gaap_GeographicDistributionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeMember_279cde6c-3a79-43f1-b764-556d3dc8200f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative</link:label>
    <link:label id="lab_us-gaap_DerivativeMember_label_en-US" xlink:label="lab_us-gaap_DerivativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeMember" xlink:to="lab_us-gaap_DerivativeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_4883fb11-46a4-49b7-96b9-85b1f59b3519_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_574a73f1-422b-4e37-91aa-1a816797a103_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_056f6b45-c057-489d-a77b-b4b8dd6722cf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_bad58b53-7549-4246-b3d3-58c85218d6ab_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_57022120-3127-4653-9839-e259857de1c9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash acquired in business combination</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_39d0dfe5-6f40-476b-8395-5d457d80aa8c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_37c02135-f9a5-4bca-b095-32c949b88a3a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_1392b470-d65f-4657-b81b-015377cf3a8d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ad5457d2-9a6e-48c4-a55c-35e744e6eac4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EurodollarMember_ec25d8cb-4c2a-4f3e-bb00-49d6ce4280c3_terseLabel_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar</link:label>
    <link:label id="lab_us-gaap_EurodollarMember_label_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EurodollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EurodollarMember" xlink:to="lab_us-gaap_EurodollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_EnterpriseDomain_ac1ce200-8d4b-4367-88fc-2d1fb1e93150_terseLabel_en-US" xlink:label="lab_kltr_EnterpriseDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise [Domain]</link:label>
    <link:label id="lab_kltr_EnterpriseDomain_label_en-US" xlink:label="lab_kltr_EnterpriseDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise [Domain]</link:label>
    <link:label id="lab_kltr_EnterpriseDomain_documentation_en-US" xlink:label="lab_kltr_EnterpriseDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information about Enterprises.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseDomain" xlink:href="kltr-20221231.xsd#kltr_EnterpriseDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_EnterpriseDomain" xlink:to="lab_kltr_EnterpriseDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_TreasurySharesParValuePerShare_9c6e3c0e-828c-4266-a030-2eeda14c0bc6_terseLabel_en-US" xlink:label="lab_kltr_TreasurySharesParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Shares Par Value Per Share</link:label>
    <link:label id="lab_kltr_TreasurySharesParValuePerShare_label_en-US" xlink:label="lab_kltr_TreasurySharesParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Shares Par Value Per Share</link:label>
    <link:label id="lab_kltr_TreasurySharesParValuePerShare_documentation_en-US" xlink:label="lab_kltr_TreasurySharesParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the par value of treasury shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TreasurySharesParValuePerShare" xlink:href="kltr-20221231.xsd#kltr_TreasurySharesParValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_TreasurySharesParValuePerShare" xlink:to="lab_kltr_TreasurySharesParValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesMember_59472009-02af-4206-b5f4-aa7f5bc72d70_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesMember_label_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember" xlink:to="lab_us-gaap_SalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_49937526-b807-4eac-b91c-e671fa6d9245_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_EnterpriseAxis_7d5a1e38-9fba-4aeb-b894-045da3c68cd6_terseLabel_en-US" xlink:label="lab_kltr_EnterpriseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise [Axis]</link:label>
    <link:label id="lab_kltr_EnterpriseAxis_label_en-US" xlink:label="lab_kltr_EnterpriseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enterprise [Axis]</link:label>
    <link:label id="lab_kltr_EnterpriseAxis_documentation_en-US" xlink:label="lab_kltr_EnterpriseAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of enterprises.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseAxis" xlink:href="kltr-20221231.xsd#kltr_EnterpriseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_EnterpriseAxis" xlink:to="lab_kltr_EnterpriseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ab3555ba-3810-463b-a0c9-cd762d30adf0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_AuditorInformationAbstract_label_en-US" xlink:label="lab_kltr_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:label id="lab_kltr_AuditorInformationAbstract_documentation_en-US" xlink:label="lab_kltr_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AuditorInformationAbstract" xlink:href="kltr-20221231.xsd#kltr_AuditorInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_AuditorInformationAbstract" xlink:to="lab_kltr_AuditorInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_eafa8b17-ab96-4029-95d4-532b28688273_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeMember_527930f3-09d1-4cae-ab93-823640b630e4_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeMember" xlink:to="lab_us-gaap_ComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_DisallowedBusinessInterestExpense_83b9b24d-e39b-4bf1-a124-714f59c826be_terseLabel_en-US" xlink:label="lab_kltr_DisallowedBusinessInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disallowed Business Interest Expense</link:label>
    <link:label id="lab_kltr_DisallowedBusinessInterestExpense_label_en-US" xlink:label="lab_kltr_DisallowedBusinessInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disallowed Business Interest Expense</link:label>
    <link:label id="lab_kltr_DisallowedBusinessInterestExpense_documentation_en-US" xlink:label="lab_kltr_DisallowedBusinessInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount of disallowed business interest expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DisallowedBusinessInterestExpense" xlink:href="kltr-20221231.xsd#kltr_DisallowedBusinessInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_DisallowedBusinessInterestExpense" xlink:to="lab_kltr_DisallowedBusinessInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_0e0811e2-cdc5-4083-acee-e2abccd0be57_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_26d87150-be84-4496-9c69-61683bc68d06_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_d429ab28-50c7-412a-99f3-e96a1165cc3e_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_627def99-d703-45d2-a3b5-5d12f2291f44_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_a9c32d36-e884-40e2-b080-2303df46a6a5_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dfd5f6fc-e87d-4d9e-b6b3-724938407cf3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_e1ac9f47-4d83-47eb-8308-10b211ce8188_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of deferred offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e75eb8cf-2fd2-4b9e-a146-4044512a7669_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss (gain) on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d57ba956-787a-46d3-8648-93ae86933ac7_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss (gain) on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c81ecf6a-7d64-4fe3-831a-addf96f81bf2_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_CostsToObtainContractMember_f77a079e-8dee-4048-b148-e5bfbbec293c_terseLabel_en-US" xlink:label="lab_kltr_CostsToObtainContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs To Obtain Contract [Member]</link:label>
    <link:label id="lab_kltr_CostsToObtainContractMember_label_en-US" xlink:label="lab_kltr_CostsToObtainContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs To Obtain Contract [Member]</link:label>
    <link:label id="lab_kltr_CostsToObtainContractMember_documentation_en-US" xlink:label="lab_kltr_CostsToObtainContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for costs to Obtain Contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_CostsToObtainContractMember" xlink:href="kltr-20221231.xsd#kltr_CostsToObtainContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_CostsToObtainContractMember" xlink:to="lab_kltr_CostsToObtainContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_c2ff1891-a944-42e6-917a-35c1946357d1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation of warrants to purchase preferred and common stock</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_4b565293-e323-467a-9a85-6952eb4c3d88_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_edd775f3-b5d1-4b93-816e-a43c0310109b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_5669b72d-29ec-450c-ac94-feba60cac3f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3db6fd6c-f9f3-4d9a-ba96-a533b1f4b314_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7224d0f9-d46c-4954-b61f-55275c8d4b3a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_0367017f-91c4-4083-9c77-dcd862536e1b_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_0538bc0a-7027-493f-8295-66ba7abf659a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_ba0ca032-43bd-4f4a-8392-f953229cf206_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherGeneralExpense_53be8179-d6d2-434c-a7bf-01d0f91bcce9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherGeneralExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other General Expense</link:label>
    <link:label id="lab_us-gaap_OtherGeneralExpense_label_en-US" xlink:label="lab_us-gaap_OtherGeneralExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other General Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherGeneralExpense" xlink:to="lab_us-gaap_OtherGeneralExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_069de622-9096-49e8-a478-5ee3c3e2f7d8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_eda3098b-af78-4240-bff7-fb161dd92503_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5cb22e0c-4ebd-4b77-80df-1151189897f9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_df1bafd9-c1ca-48de-8d92-63c9603a6ece_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_label_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:to="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_1652e1e0-e426-4932-858c-20d7e0887ee2_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_533a3b94-1595-481d-afa7-69fbe486e3bf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_579a6845-245d-4f04-87c8-3a61f9d2a9ba_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_4a3755e5-677c-4d5d-a034-52de04abb387_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_68758174-7060-4572-a56e-45813ccba1c0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_52088d76-a22e-418b-b2d9-fb16a317dc0b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_cdb338ec-1ba1-4ec9-883b-57f061a97238_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_5f6cc34b-536d-4162-a537-1c33fac41d55_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues</link:label>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledRevenuesMember" xlink:to="lab_us-gaap_UnbilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_0dc83b00-2733-4df5-90d1-5eeb879d0f52_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_e273e035-03a9-4749-a164-0acf1af4e72f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized stock-based compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Amount Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_d5745ce5-c4c5-4438-84f7-66273d1a70e6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_b895fcf1-ec31-4d4a-a44f-7d9825b86e6e_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_046e97d1-2b5d-4e47-8d33-60547a3a3a31_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_8ed2b08e-4ca7-48e6-a631-283ecc787fb4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_7017ed67-3873-4a42-a7de-6b6597dfd82f_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_52ee1579-a44a-479a-b2a0-5e84cc2f8232_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_3768824c-c1b7-4ca0-8db9-5047de9bf722_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_6610d5b7-e6d6-4133-bf76-995737885f3c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_2e390bc6-7106-4c12-a629-0b9b55ab7b22_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities of available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_2bc238b0-d784-4803-bc62-6b6e5e7ec190_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_8977131f-5e97-4b54-b22f-4f6067022213_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale Securities, Gross Unrealized Loss</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAxis_382b047a-c15c-4581-a214-86b4a34612fb_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Axis]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAxis_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAxis" xlink:to="lab_us-gaap_CapitalizedContractCostAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_062eb03c-4c96-440d-bc3c-a7e7f4d9e36f_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ec5c2bad-7c7f-4443-b65e-a945fc8d1bd5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_44ec13f9-572c-4136-b89a-fe04469c7174_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Deposits with Financial Institutions</link:label>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_label_en-US" xlink:label="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Deposits with Financial Institutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:to="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticDestinationMember_9344d5da-64d1-412c-b212-927f449c9141_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticDestinationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Destination</link:label>
    <link:label id="lab_us-gaap_DomesticDestinationMember_label_en-US" xlink:label="lab_us-gaap_DomesticDestinationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Destination [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticDestinationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticDestinationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticDestinationMember" xlink:to="lab_us-gaap_DomesticDestinationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c25faa0d-b967-4327-93b5-2b5ecd36ff8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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 id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_1f765aa1-1921-4319-ac51-694f9e6c6a37_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfWarrants_ce1951d1-87f5-4b1c-9b9d-23b863bb75ad_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Warrants</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfWarrants_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_83fd36c7-24da-480c-b52a-831668a829c9_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInThirdYear_8d35e952-2cdd-43b2-8772-5f3683b55686_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInThirdYear" xlink:to="lab_us-gaap_PurchaseObligationDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTable_3ed9a14e-451c-4ffc-ba68-95997511ae3a_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostTable_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostTable" xlink:to="lab_us-gaap_CapitalizedContractCostTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_BusinessAbstract_0b3ff61a-106a-407b-bea9-dce71eff47ec_terseLabel_en-US" xlink:label="lab_kltr_BusinessAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business [Abstract]</link:label>
    <link:label id="lab_kltr_BusinessAbstract_label_en-US" xlink:label="lab_kltr_BusinessAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BusinessAbstract" xlink:href="kltr-20221231.xsd#kltr_BusinessAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_BusinessAbstract" xlink:to="lab_kltr_BusinessAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_NonCashInterestExpenses_91df83db-03f5-4905-8a44-295e1fd8b9bf_terseLabel_en-US" xlink:label="lab_kltr_NonCashInterestExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash interest expense (income), net</link:label>
    <link:label id="lab_kltr_NonCashInterestExpenses_label_en-US" xlink:label="lab_kltr_NonCashInterestExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Cash Interest Expenses</link:label>
    <link:label id="lab_kltr_NonCashInterestExpenses_documentation_en-US" xlink:label="lab_kltr_NonCashInterestExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents amount of non-cash interest expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NonCashInterestExpenses" xlink:href="kltr-20221231.xsd#kltr_NonCashInterestExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_NonCashInterestExpenses" xlink:to="lab_kltr_NonCashInterestExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_9678bee0-b1c8-4cf0-b583-b63a73be6a3a_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_3645d0d1-d4ae-405f-a066-eb3dcb7ff0e7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_9e1fba23-303a-4ed8-925f-85f7d96de170_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9f0dcd7a-dc92-4292-a33d-923ed4a396a7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e619fa43-7e67-4b6a-81e8-d8e6492d7293_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_0c9c29a7-848c-4014-8398-6b7c0090c0eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_0123b492-23c3-4ba2-8d9b-d8f5f5641b01_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_FederalFundsEffectiveRateMember_cf2bd5a1-9112-4b00-ad31-d11cdb920e74_terseLabel_en-US" xlink:label="lab_kltr_FederalFundsEffectiveRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Effective Rate [Member]</link:label>
    <link:label id="lab_kltr_FederalFundsEffectiveRateMember_label_en-US" xlink:label="lab_kltr_FederalFundsEffectiveRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Effective Rate [Member]</link:label>
    <link:label id="lab_kltr_FederalFundsEffectiveRateMember_documentation_en-US" xlink:label="lab_kltr_FederalFundsEffectiveRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Effective Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FederalFundsEffectiveRateMember" xlink:href="kltr-20221231.xsd#kltr_FederalFundsEffectiveRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_FederalFundsEffectiveRateMember" xlink:to="lab_kltr_FederalFundsEffectiveRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_e1281b14-ac42-4fd5-b162-f7095ddaf822_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dd49bbe8-80bb-4a0b-be5e-b49fcf7cbad6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_380a5dab-933b-4e18-9bde-361731bb86e2_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_fa6a6910-1f0a-47ba-88b7-c6077a0a1535_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_bf5750d7-353a-46b8-9c39-8c2d047a9e97_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_0c9386c7-d21b-4525-8974-4c387e1a44a9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_71a3feeb-2338-4e10-a3ea-3b4118d5ef6f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_00636d2f-1f7a-4ea6-9949-5a3265c5b8e1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_7b475ca8-3a54-4e57-8b82-2c1311013b4d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_a735af51-3fce-44be-91ca-ad92db7f338d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_555b21c3-28ca-44dc-83cc-8da6aff4e504_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_d5e6a19a-0d42-4803-bbda-bad9d593fbe1_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_7e6a517b-424f-4211-8e43-47ac42d37138_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_a9feb593-2578-4e01-b7c4-fad54847541a_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Policy</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_63388e44-92e2-4a9f-99c2-e3c9c53d0468_totalLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase commitment</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForSoftware_088ea28f-264b-493d-9192-505e77be4297_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal-use software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsForSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForSoftware" xlink:to="lab_us-gaap_PaymentsForSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_c6b2423d-7d9c-4f1b-804c-88b65ca76ded_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_61320934-04db-4377-baf0-26ab7c98aa42_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_5a93241f-5073-476e-8ba7-9efb491b6043_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_9c50bab5-cedf-4011-ad8a-e456ff28b99e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostLineItems_a5d514e6-7114-40ee-89d3-ed6d689aa067_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Line Items]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostLineItems_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems" xlink:to="lab_us-gaap_CapitalizedContractCostLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_27eef94d-fc37-4fa7-9495-a29115332e41_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from initial public offering, net of underwriting discounts and commissions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_90780115-ecc0-4bc8-894e-f895df0d2a32_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e617049e-391c-455c-b8aa-933ea68d1c91_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_08207ca4-6e66-47aa-85f4-983c20ab466a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expenses</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_kltr_InstallmentPaymentDateAxis_7d65f416-f5f4-442a-989c-d35174c4abf2_terseLabel_en-US" xlink:label="lab_kltr_InstallmentPaymentDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Installment Payment Date [Axis]</link:label>
    <link:label id="lab_kltr_InstallmentPaymentDateAxis_label_en-US" xlink:label="lab_kltr_InstallmentPaymentDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Installment Payment Date [Axis]</link:label>
    <link:label id="lab_kltr_InstallmentPaymentDateAxis_documentation_en-US" xlink:label="lab_kltr_InstallmentPaymentDateAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt installment payment date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateAxis" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kltr_InstallmentPaymentDateAxis" xlink:to="lab_kltr_InstallmentPaymentDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fc2947ee-2253-4a48-a975-23fe7c04bd95_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_d79adf18-27e9-4c53-89aa-6d8dd26b1416_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_a5b4a2be-d253-4774-befb-749b0db2a867_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3b6a08c6-47b7-46df-ab6a-56f9455cc43a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_b91a739d-7f72-4fd9-ab18-961501e106f1_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_3ae10291-7f91-4fc0-ba14-7639af677ca1_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ebd29577-cbb2-4123-943f-02e130526616_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxes_6daee726-e901-40ed-bd42-a0d33e82825c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxes" xlink:to="lab_us-gaap_AccruedIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3f1fd6d1-2e04-4d2c-9b7b-29e0816940d2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e9097e6f-f888-4c50-892a-45ca2ca91a6b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_228068f7-1cfe-42d8-bfdf-8496a54ae20a_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities arising from right-of-use assets</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_bf21fd3d-3528-47eb-89f4-11998c7611fe_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_ac0a666d-d9cc-449a-96fe-4f4f3380143f_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:to="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_46dc6aa4-f81d-4ff1-94dc-540144c8c3de_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_84e0159b-dd15-4f67-8421-18791c4091ed_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_0c9707a3-a88a-4a02-aa46-25281132bdf6_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>kltr-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:7fee7ad0-4a0a-4b43-a0c4-927805aa8683,g:80aad626-8c87-48f5-9ed0-1a7663ff923d-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="kltr-20221231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_92fbbae5-9000-4a5e-afc5-6305929198e5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentType_92fbbae5-9000-4a5e-afc5-6305929198e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3364cd47-d557-484a-9ba8-6f0284348df5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentPeriodEndDate_3364cd47-d557-484a-9ba8-6f0284348df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_f7da81a0-b688-48dc-a3a7-4c474bfa7b25" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentFiscalYearFocus_f7da81a0-b688-48dc-a3a7-4c474bfa7b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_eb94598f-25e2-46ab-af47-598f5a152bd6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentFiscalPeriodFocus_eb94598f-25e2-46ab-af47-598f5a152bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3bce6734-cdf3-41d2-9a5a-84e69d65df03" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_AmendmentFlag_3bce6734-cdf3-41d2-9a5a-84e69d65df03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_843260f9-32fc-4824-b442-a79414278f24" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentAnnualReport_843260f9-32fc-4824-b442-a79414278f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_2c92d57e-e608-4b20-a501-451c2b1a3027" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentTransitionReport_2c92d57e-e608-4b20-a501-451c2b1a3027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3b0dc66c-347a-48ed-a21a-adc2f2a44780" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityRegistrantName_3b0dc66c-347a-48ed-a21a-adc2f2a44780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_88641466-a49d-4065-8a91-701a624948e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityAddressAddressLine1_88641466-a49d-4065-8a91-701a624948e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_4c918a2a-b2ca-4f28-91ab-9e7fb7e2eee8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityAddressAddressLine2_4c918a2a-b2ca-4f28-91ab-9e7fb7e2eee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2412eaa4-6331-46b3-b53c-5d0cd2c2fe65" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityAddressCityOrTown_2412eaa4-6331-46b3-b53c-5d0cd2c2fe65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a94e2c2d-fccf-407a-830d-860371782506" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityAddressStateOrProvince_a94e2c2d-fccf-407a-830d-860371782506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_0603c895-c492-40f1-a846-ff804eb16c25" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityAddressPostalZipCode_0603c895-c492-40f1-a846-ff804eb16c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e40db00e-5074-4297-9168-d73ee90bf7fe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e40db00e-5074-4297-9168-d73ee90bf7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_31a91c68-fb92-45d5-9b4f-f1e1f2cd88f3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_31a91c68-fb92-45d5-9b4f-f1e1f2cd88f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1dd6d075-f155-41f9-b4cd-7adffffd5bd0" xlink:to="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_8ed32780-dc60-4a3f-b8f6-026293d3fc30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:to="loc_us-gaap_PreferredStockMember_8ed32780-dc60-4a3f-b8f6-026293d3fc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f5d7fd48-a351-474a-907c-118d25ef8890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e110bbff-7d2c-41e4-a98d-83a5c83b69a1" xlink:to="loc_us-gaap_CommonStockMember_f5d7fd48-a351-474a-907c-118d25ef8890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_df7ab220-b838-48bf-acfe-affb106e5312" xlink:to="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_591bfe08-0232-4b47-887b-1728bdefd137" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_TradingSymbol_591bfe08-0232-4b47-887b-1728bdefd137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e35a6ad7-3357-484f-be8c-ae27be77adbd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_SecurityExchangeName_e35a6ad7-3357-484f-be8c-ae27be77adbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7e181032-a873-49d7-bbf1-e5cbbdf40ceb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_557822e8-b04a-4d41-877a-4a5b6157bb06" xlink:to="loc_dei_Security12bTitle_7e181032-a873-49d7-bbf1-e5cbbdf40ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_dae2001c-0b33-4465-bac1-35931b85a26c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityShellCompany_dae2001c-0b33-4465-bac1-35931b85a26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5c50fc2a-fd9a-417b-8cdd-200b027dc8e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityFilerCategory_5c50fc2a-fd9a-417b-8cdd-200b027dc8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c3542f00-9392-4439-a94f-3dc2e22d22c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntitySmallBusiness_c3542f00-9392-4439-a94f-3dc2e22d22c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_68996bc1-9d67-479a-adbc-19a335f7359b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityEmergingGrowthCompany_68996bc1-9d67-479a-adbc-19a335f7359b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_145cd395-fe17-4cf8-9453-8238d726c7bc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityCentralIndexKey_145cd395-fe17-4cf8-9453-8238d726c7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_876a3e70-9f01-46f3-bdb9-30577362cc57" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_CurrentFiscalYearEndDate_876a3e70-9f01-46f3-bdb9-30577362cc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_8feaca4e-ded6-4d9c-ba98-ba89dc576f5b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityTaxIdentificationNumber_8feaca4e-ded6-4d9c-ba98-ba89dc576f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b3a09dfc-81a6-45ff-b28a-f0982e1dca3a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_CityAreaCode_b3a09dfc-81a6-45ff-b28a-f0982e1dca3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_8f6b9564-3634-402a-8efe-e38a4aea1683" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_LocalPhoneNumber_8f6b9564-3634-402a-8efe-e38a4aea1683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c1f1d931-0912-44a5-87d2-544f0b02026c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityVoluntaryFilers_c1f1d931-0912-44a5-87d2-544f0b02026c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e5527fcb-e62c-4dc8-af3b-6af5cec35772" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityCurrentReportingStatus_e5527fcb-e62c-4dc8-af3b-6af5cec35772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c89b13da-e0e8-461c-aa60-1a936cfba0c4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityInteractiveDataCurrent_c89b13da-e0e8-461c-aa60-1a936cfba0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_6a67db69-9478-400e-9486-23a512d0fb93" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityExTransitionPeriod_6a67db69-9478-400e-9486-23a512d0fb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_944bb492-2d2b-4078-979a-cfc2199ae816" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityPublicFloat_944bb492-2d2b-4078-979a-cfc2199ae816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ae3a984b-cccd-4547-8f0e-688cfbfc4be0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ae3a984b-cccd-4547-8f0e-688cfbfc4be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_d5cb02cf-21e1-420f-9f3c-913ad23df006" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_IcfrAuditorAttestationFlag_d5cb02cf-21e1-420f-9f3c-913ad23df006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8d4e4245-a97b-44d3-bcb5-0ba99497477f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0bf5a443-265a-4022-8fd5-7eadb5d190a9" xlink:to="loc_dei_EntityFileNumber_8d4e4245-a97b-44d3-bcb5-0ba99497477f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/AuditInformation" xlink:type="simple" xlink:href="kltr-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AuditorInformationAbstract_d3d7d415-34c5-4400-b79e-bcf2591c7cdd" xlink:href="kltr-20221231.xsd#kltr_AuditorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_c5f2d7e7-4c1b-49be-9452-a8abf4353ccd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_AuditorInformationAbstract_d3d7d415-34c5-4400-b79e-bcf2591c7cdd" xlink:to="loc_dei_AuditorFirmId_c5f2d7e7-4c1b-49be-9452-a8abf4353ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_4a78c078-4212-40b9-8f37-2518083e7b06" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_AuditorInformationAbstract_d3d7d415-34c5-4400-b79e-bcf2591c7cdd" xlink:to="loc_dei_AuditorName_4a78c078-4212-40b9-8f37-2518083e7b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_c0a2ac62-d7fa-4697-ba48-7ba0d07d0bfa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_AuditorInformationAbstract_d3d7d415-34c5-4400-b79e-bcf2591c7cdd" xlink:to="loc_dei_AuditorLocation_c0a2ac62-d7fa-4697-ba48-7ba0d07d0bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7433c484-bd4d-4a8e-b844-c0906965ca80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_cfbeabe4-e160-462b-8404-5995199370b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7433c484-bd4d-4a8e-b844-c0906965ca80" xlink:to="loc_us-gaap_AssetsAbstract_cfbeabe4-e160-462b-8404-5995199370b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cfbeabe4-e160-462b-8404-5995199370b6" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6c8a598d-1da7-4d7d-a41f-f53c77edbd79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6c8a598d-1da7-4d7d-a41f-f53c77edbd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_b6c1daaa-18db-4de4-809d-7e3b0417c2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_b6c1daaa-18db-4de4-809d-7e3b0417c2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_471283b1-d32d-4dab-848b-5ad29f27126d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_471283b1-d32d-4dab-848b-5ad29f27126d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f239dffa-8add-45ba-ba39-7e70ed2acd51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f239dffa-8add-45ba-ba39-7e70ed2acd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_175aaaa0-4847-4675-ac1c-65d83f2c3747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_175aaaa0-4847-4675-ac1c-65d83f2c3747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3359bfa5-4f58-4da4-b3ac-2ad104729a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ba6c594-73db-4ec6-9db7-a15ccd0add32" xlink:to="loc_us-gaap_AssetsCurrent_3359bfa5-4f58-4da4-b3ac-2ad104729a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cfbeabe4-e160-462b-8404-5995199370b6" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8e76cca3-7b24-4a19-94e6-4dfc9f161240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8e76cca3-7b24-4a19-94e6-4dfc9f161240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7f7d415a-4134-4158-8363-21d396ab51ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7f7d415a-4134-4158-8363-21d396ab51ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_6c8bebad-7ada-48af-a348-10dcf69819af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_6c8bebad-7ada-48af-a348-10dcf69819af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8427ac66-5d11-4c60-8c81-5780953ff9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8427ac66-5d11-4c60-8c81-5780953ff9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4ae2d365-06a2-4ed1-ac38-05d71ae66ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4ae2d365-06a2-4ed1-ac38-05d71ae66ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b080c076-db5b-4a20-9dc4-62d414ddd325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_Goodwill_b080c076-db5b-4a20-9dc4-62d414ddd325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_3f39ef92-36d7-4ce2-b6a1-52c07cb7d438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_93dacaf0-a9e0-41be-93f3-1c0b72fa3c94" xlink:to="loc_us-gaap_AssetsNoncurrent_3f39ef92-36d7-4ce2-b6a1-52c07cb7d438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ed80f3a4-6c4e-420b-8a64-bd813106dd31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cfbeabe4-e160-462b-8404-5995199370b6" xlink:to="loc_us-gaap_Assets_ed80f3a4-6c4e-420b-8a64-bd813106dd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_74ea3947-3873-44f2-99c8-e83f359d3f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7433c484-bd4d-4a8e-b844-c0906965ca80" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_74ea3947-3873-44f2-99c8-e83f359d3f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_74ea3947-3873-44f2-99c8-e83f359d3f3d" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b438a5cc-9884-479c-9b73-9233d57d3d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_LongTermDebtCurrent_b438a5cc-9884-479c-9b73-9233d57d3d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrentAndNoncurrent_f28e5a37-cdd3-4424-980f-e9fd40646e30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableTradeCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_AccountsPayableTradeCurrentAndNoncurrent_f28e5a37-cdd3-4424-980f-e9fd40646e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9c050508-94a2-4c0e-ad76-29ff0b3ce194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9c050508-94a2-4c0e-ad76-29ff0b3ce194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0929e515-3b69-41c3-8a2b-4bd9b6548b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0929e515-3b69-41c3-8a2b-4bd9b6548b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_935014e8-3486-4042-9ed9-333b3e8e7f03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_935014e8-3486-4042-9ed9-333b3e8e7f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_914b447f-aba4-4c48-b846-a58db02d6976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_914b447f-aba4-4c48-b846-a58db02d6976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ef024702-5dc3-411d-9029-3656c5696a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_5c6f84d6-712f-49cf-b388-fd4e96e0af92" xlink:to="loc_us-gaap_LiabilitiesCurrent_ef024702-5dc3-411d-9029-3656c5696a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_74ea3947-3873-44f2-99c8-e83f359d3f3d" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_fc857cd7-10c1-43ef-a979-967c747091ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_fc857cd7-10c1-43ef-a979-967c747091ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ed429492-a078-4faa-a09c-46f70561b06f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ed429492-a078-4faa-a09c-46f70561b06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_40a221ac-935a-4cce-956f-2909d3543dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_40a221ac-935a-4cce-956f-2909d3543dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_53fd207a-da86-4cd8-ad2c-0b363240bc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_53fd207a-da86-4cd8-ad2c-0b363240bc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_0bc450ce-cda1-4e90-b53f-47dc12364cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_392061ff-e73a-43bc-8f8c-e614d3830866" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_0bc450ce-cda1-4e90-b53f-47dc12364cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_35c0d315-12f9-4eb0-80df-02509b8aecc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_74ea3947-3873-44f2-99c8-e83f359d3f3d" xlink:to="loc_us-gaap_Liabilities_35c0d315-12f9-4eb0-80df-02509b8aecc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_74ea3947-3873-44f2-99c8-e83f359d3f3d" xlink:to="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_5bc0f083-ca81-4bb7-88ff-4f95f956aa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_PreferredStockValue_5bc0f083-ca81-4bb7-88ff-4f95f956aa66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_460a6339-7807-47d8-81e8-c7c2756f3943" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_CommonStockValueOutstanding_460a6339-7807-47d8-81e8-c7c2756f3943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_1c7b0339-bf95-4403-8a65-537e8dfb9afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_TreasuryStockValue_1c7b0339-bf95-4403-8a65-537e8dfb9afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_54b71088-ec78-462a-b105-5e186455ae5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_AdditionalPaidInCapital_54b71088-ec78-462a-b105-5e186455ae5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1c84a0f1-7aa1-4548-bdf9-983974305afd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1c84a0f1-7aa1-4548-bdf9-983974305afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_785ea2f0-4236-4583-852f-a8ba49d58399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_785ea2f0-4236-4583-852f-a8ba49d58399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7fdc5104-5d60-4777-b8d7-0b6028c63162" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_3884f78d-af1e-4564-8489-74e1993e2feb" xlink:to="loc_us-gaap_StockholdersEquity_7fdc5104-5d60-4777-b8d7-0b6028c63162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_73992391-358e-48af-87e1-a3aa7a205144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7433c484-bd4d-4a8e-b844-c0906965ca80" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_73992391-358e-48af-87e1-a3aa7a205144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETSParentheticals"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6f784636-78e1-4c19-a373-1aaa8328141c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6f784636-78e1-4c19-a373-1aaa8328141c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_553f3ac6-ae02-436e-acc2-f72cfb20c7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_553f3ac6-ae02-436e-acc2-f72cfb20c7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_89c42f03-cd63-459e-a6d5-917963209b24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_PreferredStockSharesIssued_89c42f03-cd63-459e-a6d5-917963209b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8cc17bf8-113b-487b-9775-3f71b7cc164a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_8cc17bf8-113b-487b-9775-3f71b7cc164a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bc2d06cf-4ad7-4b85-a99a-671131d6916d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bc2d06cf-4ad7-4b85-a99a-671131d6916d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ef457e96-70d2-4233-a8e6-c11ad9ef2641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_CommonStockSharesIssued_ef457e96-70d2-4233-a8e6-c11ad9ef2641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8987c649-be40-48bd-951f-bf4b0c01a862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8987c649-be40-48bd-951f-bf4b0c01a862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_11162626-e4dc-4e90-ab20-f033e1f01a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_us-gaap_TreasuryStockCommonShares_11162626-e4dc-4e90-ab20-f033e1f01a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TreasurySharesParValuePerShare_5bac104f-15fa-4286-ab10-1b6d2f6b9444" xlink:href="kltr-20221231.xsd#kltr_TreasurySharesParValuePerShare"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c78c09a2-5653-48ea-af22-e05fe1fa56f6" xlink:to="loc_kltr_TreasurySharesParValuePerShare_5bac104f-15fa-4286-ab10-1b6d2f6b9444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_ec8a61ec-5a33-4a5a-9dd5-1ce4c7753492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ec8a61ec-5a33-4a5a-9dd5-1ce4c7753492" xlink:to="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:to="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_eaa3c350-1024-480f-89af-807155b24796" xlink:to="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SubscriptionMember_1d3b6440-e2d2-43d6-874c-5fbb036171f2" xlink:href="kltr-20221231.xsd#kltr_SubscriptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:to="loc_kltr_SubscriptionMember_1d3b6440-e2d2-43d6-874c-5fbb036171f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ProfessionalServicesMember_a19158e3-e79e-486b-abcc-243c75eb4db5" xlink:href="kltr-20221231.xsd#kltr_ProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d5d3af7f-8118-4c3c-bfee-1a3d110fb66b" xlink:to="loc_kltr_ProfessionalServicesMember_a19158e3-e79e-486b-abcc-243c75eb4db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4621aa93-c1a4-4d42-bb7b-b6434f5c20b0" xlink:to="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_ab6c0170-f857-49a5-a1db-9eafa67455de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_RevenuesAbstract_ab6c0170-f857-49a5-a1db-9eafa67455de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dd38293-e460-4030-b577-4302c1607bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_ab6c0170-f857-49a5-a1db-9eafa67455de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dd38293-e460-4030-b577-4302c1607bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_125e1611-8da8-4cbb-94ec-e09930adc8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_CostOfRevenueAbstract_125e1611-8da8-4cbb-94ec-e09930adc8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b79b2816-546b-401d-a4dd-0593491f90f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_125e1611-8da8-4cbb-94ec-e09930adc8eb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b79b2816-546b-401d-a4dd-0593491f90f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c8f922a5-96e3-4ccf-986e-a80262a33c34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_GrossProfit_c8f922a5-96e3-4ccf-986e-a80262a33c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_e7e22222-e3b6-4103-b2e1-ab8a1b28c4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_e7e22222-e3b6-4103-b2e1-ab8a1b28c4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_93146921-5daf-44db-b9bb-50b661d83d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_SellingAndMarketingExpense_93146921-5daf-44db-b9bb-50b661d83d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_33b5b7e6-f2cb-431f-93ad-0c681a3f0d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_33b5b7e6-f2cb-431f-93ad-0c681a3f0d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_c452a8bf-5307-451c-8dc1-dfa886e81973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_RestructuringCosts_c452a8bf-5307-451c-8dc1-dfa886e81973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherGeneralExpense_7460cb14-7523-449d-954c-857bef15eff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_OtherGeneralExpense_7460cb14-7523-449d-954c-857bef15eff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_de97ca92-06a2-4974-97ff-f77b41f22373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4ad5306c-db8b-4666-8b8c-46fc5574dd67" xlink:to="loc_us-gaap_OperatingExpenses_de97ca92-06a2-4974-97ff-f77b41f22373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c48234e1-d54d-45ca-beed-48c1e2d076a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_OperatingIncomeLoss_c48234e1-d54d-45ca-beed-48c1e2d076a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_bc19eea4-7a62-481a-8fb5-3a98b71c543d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_bc19eea4-7a62-481a-8fb5-3a98b71c543d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1824a106-490a-4fad-a954-cd4abf83c650" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1824a106-490a-4fad-a954-cd4abf83c650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f53ebdb8-d500-4a7e-a7c5-01c50f761e76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f53ebdb8-d500-4a7e-a7c5-01c50f761e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_001245f3-8f26-4b85-8a49-d8fd351fc74a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_NetIncomeLoss_001245f3-8f26-4b85-8a49-d8fd351fc74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a82c177b-37ab-41e0-ac3d-601501632773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_a82c177b-37ab-41e0-ac3d-601501632773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a93fba8-6534-4d73-95d7-11e449086a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a93fba8-6534-4d73-95d7-11e449086a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d21895b5-a7f1-4db6-b5e6-2dedb6854022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_EarningsPerShareBasic_d21895b5-a7f1-4db6-b5e6-2dedb6854022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09dcb65a-cf8d-4fd7-aedf-cf591e9dd5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1bc2d75a-8162-4be7-9ab4-90aaaf3dc3c0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_09dcb65a-cf8d-4fd7-aedf-cf591e9dd5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement" xlink:type="simple" xlink:href="kltr-20221231.xsd#StatementofComprehensiveIncomeStatement"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d589ace5-4c64-4cef-b8c4-30964b6a8cda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e5eb40f0-da33-46a1-ae8c-79daa4474483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d589ace5-4c64-4cef-b8c4-30964b6a8cda" xlink:to="loc_us-gaap_NetIncomeLoss_e5eb40f0-da33-46a1-ae8c-79daa4474483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_19a019a0-7b89-4262-8d4a-96a193dabb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d589ace5-4c64-4cef-b8c4-30964b6a8cda" xlink:to="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_19a019a0-7b89-4262-8d4a-96a193dabb8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_15f6d2cd-240e-499c-a01d-d9e1d6e99206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d589ace5-4c64-4cef-b8c4-30964b6a8cda" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_15f6d2cd-240e-499c-a01d-d9e1d6e99206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a07eb19f-ff15-4a58-be15-b70ec6a4d3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d589ace5-4c64-4cef-b8c4-30964b6a8cda" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a07eb19f-ff15-4a58-be15-b70ec6a4d3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b80a0b9-f150-4b8e-a5a7-64ad287f539d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d589ace5-4c64-4cef-b8c4-30964b6a8cda" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1b80a0b9-f150-4b8e-a5a7-64ad287f539d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_be16e5e3-7373-4d74-a863-b8436fcb25c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_be16e5e3-7373-4d74-a863-b8436fcb25c0" xlink:to="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e71a2d31-0dd9-45f9-970e-9e07c46c5974" xlink:to="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_50ca9201-a4d9-4bc8-baf3-b4b1298b442d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_50ca9201-a4d9-4bc8-baf3-b4b1298b442d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6c17b3fb-b52b-4bf6-a9dc-dd4c134e78e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7c07c2c1-542b-49e7-8f30-c455dcf6849d" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6c17b3fb-b52b-4bf6-a9dc-dd4c134e78e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_90eeaf1b-936a-47d3-93ad-fdf89490d15c" xlink:to="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7d1222e4-cc2e-4123-ae0a-8805a9d8ce93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_CommonStockMember_7d1222e4-cc2e-4123-ae0a-8805a9d8ce93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_624ec619-2fe5-4e20-90d3-d949ab936468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_TreasuryStockMember_624ec619-2fe5-4e20-90d3-d949ab936468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFromStockholderMember_7709db66-ee98-435c-86ec-bc173dfdc917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesFromStockholderMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_ReceivablesFromStockholderMember_7709db66-ee98-435c-86ec-bc173dfdc917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b83f8523-4b40-47f5-bff2-38c86d70e025" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b83f8523-4b40-47f5-bff2-38c86d70e025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0e6179b8-35ad-4c65-bdbf-e14506e52c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_RetainedEarningsMember_0e6179b8-35ad-4c65-bdbf-e14506e52c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_e0f9f76c-37e8-47e9-9e98-f4652cd400f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35e37951-614c-40ea-ba3d-f85dda720d63" xlink:to="loc_us-gaap_ComprehensiveIncomeMember_e0f9f76c-37e8-47e9-9e98-f4652cd400f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8f8f04c4-2190-4869-9a6c-173e06d06518" xlink:to="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_c97a02db-a0f8-4212-8619-c91b3677ddd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_c97a02db-a0f8-4212-8619-c91b3677ddd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_37a0bb46-7ff2-4f90-86a1-a24180efa0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_37a0bb46-7ff2-4f90-86a1-a24180efa0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_fa5340bf-8746-4ca9-9012-a69083c73ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_fa5340bf-8746-4ca9-9012-a69083c73ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_b2d8a93c-efc1-4df4-b2fd-4a53099ff6f6" xlink:href="kltr-20221231.xsd#kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues_b2d8a93c-efc1-4df4-b2fd-4a53099ff6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_91f3ad62-b8b3-4216-8e24-f139ecd9bfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_91f3ad62-b8b3-4216-8e24-f139ecd9bfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionDiscount_9c06f316-f2bb-4b8e-aa79-a6bce4a09739" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockRedemptionDiscount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_PreferredStockRedemptionDiscount_9c06f316-f2bb-4b8e-aa79-a6bce4a09739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_ab4bdd83-13f7-4693-bd38-60c77d5794c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_ab4bdd83-13f7-4693-bd38-60c77d5794c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_5910bd09-2780-481b-97f2-bc9106f0c3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_300408f8-8b31-443e-aea5-28072b8ab805" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_5910bd09-2780-481b-97f2-bc9106f0c3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0cdcf757-c559-4e62-bdca-d3cff8ed126b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_481c2df3-2165-4c40-a93b-f0c7d4ed8da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_481c2df3-2165-4c40-a93b-f0c7d4ed8da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_60a16d98-c1d6-44a0-8fbe-8cd31241b5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockholdersEquity_60a16d98-c1d6-44a0-8fbe-8cd31241b5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_b5e59074-0e57-4549-adf4-c3508c1240ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_TreasuryStockShares_b5e59074-0e57-4549-adf4-c3508c1240ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_LoanForgiveness_e8d6faaf-c21a-49f7-aaf8-681ce14ed453" xlink:href="kltr-20221231.xsd#kltr_LoanForgiveness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_kltr_LoanForgiveness_e8d6faaf-c21a-49f7-aaf8-681ce14ed453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2a328184-bf05-45b7-aba4-81a984ad7b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2a328184-bf05-45b7-aba4-81a984ad7b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ad9b7be7-ced4-4be5-a069-739534e23d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_ad9b7be7-ced4-4be5-a069-739534e23d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a998db5d-965c-4a90-a6f7-26dc6be8d130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a998db5d-965c-4a90-a6f7-26dc6be8d130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_aa30abef-14b0-44f9-8e56-6840fcb6a957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_aa30abef-14b0-44f9-8e56-6840fcb6a957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1fb8b010-968c-4e6e-9395-30c1083a2fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1fb8b010-968c-4e6e-9395-30c1083a2fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_34d4fed3-2954-4199-9632-28a381fde5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_34d4fed3-2954-4199-9632-28a381fde5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_35cf4072-54d6-4d1d-8d0c-69f5bac2ff27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_35cf4072-54d6-4d1d-8d0c-69f5bac2ff27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_91e6a2da-0d7f-46bc-ae9f-8c2bc2f1bd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_91e6a2da-0d7f-46bc-ae9f-8c2bc2f1bd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f0e8aa18-dca0-47e0-b748-ec4e4aed7a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f0e8aa18-dca0-47e0-b748-ec4e4aed7a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_7803ba1f-608f-4055-9f80-2b9d56b6f03a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_7803ba1f-608f-4055-9f80-2b9d56b6f03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_40bc8755-4596-42dc-a07f-6b326045e8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_40bc8755-4596-42dc-a07f-6b326045e8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_286c0129-c506-4bd9-b1f5-234dd6e1ec51" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_286c0129-c506-4bd9-b1f5-234dd6e1ec51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_d5e35a35-a443-484e-af28-9431eb21d779" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_d5e35a35-a443-484e-af28-9431eb21d779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9525fcc1-f490-4bcd-b427-ddff51db5122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9525fcc1-f490-4bcd-b427-ddff51db5122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ed7685ee-2f53-4ffd-8fab-ee60eb74fb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_NetIncomeLoss_ed7685ee-2f53-4ffd-8fab-ee60eb74fb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e9511f9f-c2c7-4c93-8e71-7abd460420d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e9511f9f-c2c7-4c93-8e71-7abd460420d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_8d853add-3f8e-42dc-a2af-22fcc1b590d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_TreasuryStockShares_8d853add-3f8e-42dc-a2af-22fcc1b590d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_291060c6-fd3f-408a-9c33-0a8317db740d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4390e1cf-8441-472d-a8dc-15972022146d" xlink:to="loc_us-gaap_StockholdersEquity_291060c6-fd3f-408a-9c33-0a8317db740d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_08434896-7889-4b6a-b6d7-0f00563c2412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_NetIncomeLoss_08434896-7889-4b6a-b6d7-0f00563c2412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8370522c-2391-4b49-9d08-c2793e330f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8370522c-2391-4b49-9d08-c2793e330f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bc63aa0b-e78d-4677-93c4-44119f7f936c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_ShareBasedCompensation_bc63aa0b-e78d-4677-93c4-44119f7f936c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_28b51496-bb50-48ef-8aa2-5417e1d6fd65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_28b51496-bb50-48ef-8aa2-5417e1d6fd65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_ebdc8730-fd93-4930-bf4a-6091edf43cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_ebdc8730-fd93-4930-bf4a-6091edf43cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NonCashInterestExpenses_80d82f85-8189-42c0-8e53-8c37b2de3cc0" xlink:href="kltr-20221231.xsd#kltr_NonCashInterestExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_kltr_NonCashInterestExpenses_80d82f85-8189-42c0-8e53-8c37b2de3cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NonCashExpensesWithRespectToStockholdersLoans_a32fd0c4-0e8a-41c2-ad4a-8fc884ff6c86" xlink:href="kltr-20221231.xsd#kltr_NonCashExpensesWithRespectToStockholdersLoans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_kltr_NonCashExpensesWithRespectToStockholdersLoans_a32fd0c4-0e8a-41c2-ad4a-8fc884ff6c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0b5445bd-e147-4bac-a498-23cc96fda978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0b5445bd-e147-4bac-a498-23cc96fda978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2d4f70d6-e089-4e34-9347-780833d69e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2d4f70d6-e089-4e34-9347-780833d69e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e70465ba-1d46-454c-9b8c-d0f23d70dd52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e70465ba-1d46-454c-9b8c-d0f23d70dd52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e32b707d-1c6d-4500-840f-8da800d3b0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e32b707d-1c6d-4500-840f-8da800d3b0e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_2789c86f-71e2-4b4e-9af8-aeef66232773" xlink:href="kltr-20221231.xsd#kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts_2789c86f-71e2-4b4e-9af8-aeef66232773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f1540d40-c2ef-424b-899d-ca066525c1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f1540d40-c2ef-424b-899d-ca066525c1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_1ff1dcbe-7d68-443c-b455-63d994fc0f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_1ff1dcbe-7d68-443c-b455-63d994fc0f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_d5820a4a-114f-4826-b04e-c872c7f4db2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_d5820a4a-114f-4826-b04e-c872c7f4db2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_38d5fb48-0241-4c5d-a1c1-dc29e4a6719c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_38d5fb48-0241-4c5d-a1c1-dc29e4a6719c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_f022dbac-6c69-43f2-88a5-53ac7ae8e3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_f022dbac-6c69-43f2-88a5-53ac7ae8e3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_5e89f637-5062-4f79-b4b9-223802898051" xlink:href="kltr-20221231.xsd#kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet_5e89f637-5062-4f79-b4b9-223802898051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_53382ea9-b5e2-4cf2-b980-d8963e3dbf52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1559f530-632b-4cfd-bbda-26625f010d28" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_53382ea9-b5e2-4cf2-b980-d8963e3dbf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7955e312-49bf-4bff-8d1c-fc27ac66d185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7955e312-49bf-4bff-8d1c-fc27ac66d185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_949dbe77-6d2d-49a7-8f88-932fe1fe9917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_949dbe77-6d2d-49a7-8f88-932fe1fe9917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_472fef09-5d06-46f6-955d-27510547fa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_472fef09-5d06-46f6-955d-27510547fa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3702b442-a81f-4f66-8630-0e0ca33f148b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3702b442-a81f-4f66-8630-0e0ca33f148b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0c9ff424-d201-4348-8a55-7e1c4992a531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0c9ff424-d201-4348-8a55-7e1c4992a531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_0feaf14b-71df-4184-bb17-a2c43bdf6472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForSoftware"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_PaymentsForSoftware_0feaf14b-71df-4184-bb17-a2c43bdf6472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1a6002c4-4ad9-48a5-8b14-881dd2446e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireShortTermInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1a6002c4-4ad9-48a5-8b14-881dd2446e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_38aa4a83-5664-46da-8d37-ba17ac24180d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_38aa4a83-5664-46da-8d37-ba17ac24180d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2907bae1-c271-46e8-9011-ae5b6bd95348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4b354326-d223-4adb-8355-3ba6b290f3e6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2907bae1-c271-46e8-9011-ae5b6bd95348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_bfa3bf87-df2e-404c-bc8f-a698629a582b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_bfa3bf87-df2e-404c-bc8f-a698629a582b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_81a5473c-e8bb-4121-b129-4d14725cf6b9" xlink:href="kltr-20221231.xsd#kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering_81a5473c-e8bb-4121-b129-4d14725cf6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_66faf62a-6566-4e07-8a3c-e098a8e2e264" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_66faf62a-6566-4e07-8a3c-e098a8e2e264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_acd972c4-e7de-4997-b0d2-82b8f7534bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_RepaymentsOfDebt_acd972c4-e7de-4997-b0d2-82b8f7534bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_5e99036b-17b3-4457-b328-c7f88d7220fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_5e99036b-17b3-4457-b328-c7f88d7220fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_344c21c8-daec-4a9c-970f-e2435d1a3492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_344c21c8-daec-4a9c-970f-e2435d1a3492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2173edaf-f036-4850-907a-d4638c4168c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2173edaf-f036-4850-907a-d4638c4168c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_fcb71356-18ae-4979-a733-cccc541a4b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_fcb71356-18ae-4979-a733-cccc541a4b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2eebed25-028e-440e-8bc0-cef8548c949d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2eebed25-028e-440e-8bc0-cef8548c949d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7c4eeb10-c31a-459d-bc95-964c31204838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6932fbc2-2ce9-478c-ad06-34370e27281c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7c4eeb10-c31a-459d-bc95-964c31204838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dd7d9df5-13c1-48b9-a509-10b034425616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dd7d9df5-13c1-48b9-a509-10b034425616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b91168aa-57c8-4bc1-a793-501ef5905a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b91168aa-57c8-4bc1-a793-501ef5905a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_29b2853e-0d3e-46e7-a239-bcaf4cdc2f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_29b2853e-0d3e-46e7-a239-bcaf4cdc2f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_59232b98-d863-4542-9a13-dbb58bcee082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_59232b98-d863-4542-9a13-dbb58bcee082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_16379cea-0f56-4b26-887e-72afc5578c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_16379cea-0f56-4b26-887e-72afc5578c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_9a7bf36d-0813-46f9-a059-75761f9e5297" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_9a7bf36d-0813-46f9-a059-75761f9e5297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_PendingProceedsFromOptionExercises_992ef5d4-8427-4add-889c-0246aa535587" xlink:href="kltr-20221231.xsd#kltr_PendingProceedsFromOptionExercises"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_kltr_PendingProceedsFromOptionExercises_992ef5d4-8427-4add-889c-0246aa535587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements_21896ba8-95aa-4952-8fd0-5bcb0522293c" xlink:href="kltr-20221231.xsd#kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements_21896ba8-95aa-4952-8fd0-5bcb0522293c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_025e70f6-600f-47b3-8655-9fc999936a3d" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_025e70f6-600f-47b3-8655-9fc999936a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f557479e-4a26-4d6d-81ce-68171765d67e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f557479e-4a26-4d6d-81ce-68171765d67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_cdd9c44f-0fe2-4e54-b708-6838bb78d3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_cdd9c44f-0fe2-4e54-b708-6838bb78d3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_UnpaidDeferredOfferingCosts_3133cb0a-fdf0-4cfd-a225-3ed20ed74940" xlink:href="kltr-20221231.xsd#kltr_UnpaidDeferredOfferingCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_33e4778c-a6b3-4e67-963a-ed951552aa6c" xlink:to="loc_kltr_UnpaidDeferredOfferingCosts_3133cb0a-fdf0-4cfd-a225-3ed20ed74940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_016b74e5-ed09-4da5-b076-e0538b885ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_016b74e5-ed09-4da5-b076-e0538b885ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_c40f81f9-e1a4-4fda-a8b4-78400ba123e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_016b74e5-ed09-4da5-b076-e0538b885ba4" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_c40f81f9-e1a4-4fda-a8b4-78400ba123e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_e0ca6dfd-39d2-44be-9ce6-1e94cc255d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_016b74e5-ed09-4da5-b076-e0538b885ba4" xlink:to="loc_us-gaap_InterestPaidNet_e0ca6dfd-39d2-44be-9ce6-1e94cc255d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_4d554013-791a-4911-ad56-6febbd1b4114" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2cc477fc-5cfc-4084-afc7-b861e0e845ad" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_4d554013-791a-4911-ad56-6febbd1b4114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_950248e1-041e-4b8c-95a3-14380e841198" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_4d554013-791a-4911-ad56-6febbd1b4114" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_950248e1-041e-4b8c-95a3-14380e841198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_218c741f-2bd8-4a85-80d9-79bf0ce3d3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_4d554013-791a-4911-ad56-6febbd1b4114" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_218c741f-2bd8-4a85-80d9-79bf0ce3d3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b7671f9-e324-4b9d-9974-6ec99fb92a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_4d554013-791a-4911-ad56-6febbd1b4114" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b7671f9-e324-4b9d-9974-6ec99fb92a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GENERAL" xlink:type="simple" xlink:href="kltr-20221231.xsd#GENERAL"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/GENERAL" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BusinessAbstract_aadf2305-4937-4709-a555-6f8f49658e86" xlink:href="kltr-20221231.xsd#kltr_BusinessAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_3eea2344-b17f-43cb-a0f7-3c887805dd12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_BusinessAbstract_aadf2305-4937-4709-a555-6f8f49658e86" xlink:to="loc_us-gaap_NatureOfOperations_3eea2344-b17f-43cb-a0f7-3c887805dd12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="kltr-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_075b4528-4161-43cd-ae55-9ec6426523ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_b3e2be94-8060-44f0-bd42-0cf70a1a6847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_075b4528-4161-43cd-ae55-9ec6426523ac" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_b3e2be94-8060-44f0-bd42-0cf70a1a6847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS" xlink:type="simple" xlink:href="kltr-20221231.xsd#REVENUESFROMCONTRACTSWITHCUSTOMERS"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_111530a9-b33c-4b70-9bef-4cc8c747481d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_428b7029-262a-463a-b165-3bc42e73cb99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_111530a9-b33c-4b70-9bef-4cc8c747481d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_428b7029-262a-463a-b165-3bc42e73cb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities" xlink:type="simple" xlink:href="kltr-20221231.xsd#InvestmentsDebtandEquitySecurities"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c487da7d-2ec1-46dc-8547-f26f53db79f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_f8e5ef15-26a4-4db4-9120-f100f4f55473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_c487da7d-2ec1-46dc-8547-f26f53db79f6" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_f8e5ef15-26a4-4db4-9120-f100f4f55473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="kltr-20221231.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6e09d69b-50ad-4964-8a84-67751aeff6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_570f08e4-2b5a-4d67-9275-a0cd7a292185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6e09d69b-50ad-4964-8a84-67751aeff6f4" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_570f08e4-2b5a-4d67-9275-a0cd7a292185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities" xlink:type="simple" xlink:href="kltr-20221231.xsd#DerivativeInstrumentsandHedgingActivities"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_10459686-0290-4b2b-b305-e5b63f68d821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_9f8ff33f-dc74-4908-bd19-ff847623f0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_10459686-0290-4b2b-b305-e5b63f68d821" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_9f8ff33f-dc74-4908-bd19-ff847623f0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842" xlink:type="simple" xlink:href="kltr-20221231.xsd#LeasesCodificationTopic842"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LeasesCodificationTopic842" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_021f465e-8fc4-48dc-a84b-204376c16661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_ae07a97e-be59-4e03-873d-d1e4deca2c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_021f465e-8fc4-48dc-a84b-204376c16661" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_ae07a97e-be59-4e03-873d-d1e4deca2c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="kltr-20221231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18d8cf0e-15e4-4c64-9e95-d4c10f2bdf18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_87cd66f3-8df7-49a6-adf6-f6609054351e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18d8cf0e-15e4-4c64-9e95-d4c10f2bdf18" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_87cd66f3-8df7-49a6-adf6-f6609054351e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockList" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockList"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockList" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_06e9e7a7-b202-4764-92dd-ce41515f5e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_bb43e861-6fdb-4954-b4f1-d1ac880e65ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_06e9e7a7-b202-4764-92dd-ce41515f5e22" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_bb43e861-6fdb-4954-b4f1-d1ac880e65ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNET"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8620adce-905e-4526-81b9-36324c57957a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d8d80852-454b-4130-a790-0c45b7df6c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8620adce-905e-4526-81b9-36324c57957a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d8d80852-454b-4130-a790-0c45b7df6c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXES" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fe3b4ffc-ec01-43a1-8aed-886caefcd862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_d97ce124-5a01-4f4d-85ba-87b1a1004921" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fe3b4ffc-ec01-43a1-8aed-886caefcd862" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_d97ce124-5a01-4f4d-85ba-87b1a1004921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS" xlink:type="simple" xlink:href="kltr-20221231.xsd#NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_15127c80-57ff-4930-86d1-acce7794e55a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_3418d871-6001-402d-89b7-84286280e876" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_15127c80-57ff-4930-86d1-acce7794e55a" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_3418d871-6001-402d-89b7-84286280e876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6e7d973d-8d92-407f-8b77-208ca8832db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_6f12385c-d18d-4902-9919-7abbc09b6138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6e7d973d-8d92-407f-8b77-208ca8832db8" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_6f12385c-d18d-4902-9919-7abbc09b6138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOAN" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOAN"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOAN" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_edc02873-31a0-48a8-9416-0446f3e89ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_2332988b-722c-4016-a74b-9fd11d52009d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_edc02873-31a0-48a8-9416-0446f3e89ba6" xlink:to="loc_us-gaap_LongTermDebtTextBlock_2332988b-722c-4016-a74b-9fd11d52009d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_2a82d479-21c3-44f8-a0ed-37ed3a4a3011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_415deb58-ae6c-4843-8c26-fd447e0c6aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2a82d479-21c3-44f8-a0ed-37ed3a4a3011" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_415deb58-ae6c-4843-8c26-fd447e0c6aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA" xlink:type="simple" xlink:href="kltr-20221231.xsd#SELECTEDSTATEMENTOFOPERATIONSDATA"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SelectedStatementOfOperationsDataAbstract_fc7b4ba9-67ae-40b6-8b46-fa4d7816705b" xlink:href="kltr-20221231.xsd#kltr_SelectedStatementOfOperationsDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsTextBlock_1ffbbdce-60e9-4512-bef1-7e936fc1e765" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialStatementsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_SelectedStatementOfOperationsDataAbstract_fc7b4ba9-67ae-40b6-8b46-fa4d7816705b" xlink:to="loc_srt_CondensedFinancialStatementsTextBlock_1ffbbdce-60e9-4512-bef1-7e936fc1e765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockList_1" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockList_1"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockList_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_1bd75618-6273-4f82-805a-ef6d7fce6ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_8bc8c438-931f-49ee-88ef-d30c8af7f2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_1bd75618-6273-4f82-805a-ef6d7fce6ec6" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_8bc8c438-931f-49ee-88ef-d30c8af7f2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivities" xlink:type="simple" xlink:href="kltr-20221231.xsd#RestructuringandRelatedActivities"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/RestructuringandRelatedActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_56075ef5-a5d2-49e4-98cd-3f278434da52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_81bca232-d498-470a-b432-102502521964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_56075ef5-a5d2-49e4-98cd-3f278434da52" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_81bca232-d498-470a-b432-102502521964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="kltr-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_335e5d54-ee8f-45f4-a50b-d20991ebb20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_UseOfEstimates_335e5d54-ee8f-45f4-a50b-d20991ebb20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_8800e139-d21f-4669-927f-2fb98d70ce2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_8800e139-d21f-4669-927f-2fb98d70ce2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_db4ca834-ebcd-4b5b-9d1a-3aa4fd1c3908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_db4ca834-ebcd-4b5b-9d1a-3aa4fd1c3908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_fe1470c9-6a55-455c-a1f0-26be2e67108b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_fe1470c9-6a55-455c-a1f0-26be2e67108b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a7671aa3-f2f7-4712-8695-4b766b3fa605" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a7671aa3-f2f7-4712-8695-4b766b3fa605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_ae352967-ae2e-4359-8dd1-009128b7a666" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_ae352967-ae2e-4359-8dd1-009128b7a666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_ddb64bb4-4b7d-4386-b012-b84692b0f569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_ddb64bb4-4b7d-4386-b012-b84692b0f569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_2b697fd4-5a6f-491d-8562-ccdddf11ee02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_2b697fd4-5a6f-491d-8562-ccdddf11ee02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6cabc4d2-8b89-48c7-9d97-28e72e8490f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6cabc4d2-8b89-48c7-9d97-28e72e8490f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1e6d3651-def8-4664-b209-7d183984eb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1e6d3651-def8-4664-b209-7d183984eb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_b2c4daeb-132f-4446-8733-dcc80bdbbd55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_b2c4daeb-132f-4446-8733-dcc80bdbbd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_df6ea630-9665-4c67-89c9-441fdaf96c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_df6ea630-9665-4c67-89c9-441fdaf96c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_55c11a48-5eef-40f4-8653-e9e526810178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_55c11a48-5eef-40f4-8653-e9e526810178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_fb1f3cae-1575-4990-8fb0-85172ed8a282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_fb1f3cae-1575-4990-8fb0-85172ed8a282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_4500ce60-609f-4fcd-8b4e-788db0ccc866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_4500ce60-609f-4fcd-8b4e-788db0ccc866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c8050ec1-0753-4aef-ae24-17f873694359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c8050ec1-0753-4aef-ae24-17f873694359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_cf60618a-5195-4bcb-9048-e1e1feb02ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_cf60618a-5195-4bcb-9048-e1e1feb02ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_1a511332-28a7-4edc-8f76-6eae49ef92df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_1a511332-28a7-4edc-8f76-6eae49ef92df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_c13b5b84-df51-4787-911d-6cd524e882b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_c13b5b84-df51-4787-911d-6cd524e882b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_c63fc9c9-fca0-48a7-a66c-a03507c05fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_c63fc9c9-fca0-48a7-a66c-a03507c05fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_14b87f39-c496-4dae-a150-8c090e469a99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_14b87f39-c496-4dae-a150-8c090e469a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_1e5a127d-39b9-446a-80a8-d9ac2ddc10e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_1e5a127d-39b9-446a-80a8-d9ac2ddc10e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_19f7fba7-0f9d-46be-a4d9-1084670c1ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_19f7fba7-0f9d-46be-a4d9-1084670c1ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_35d9364f-cbe3-4210-9c04-0b16ffbda5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_35d9364f-cbe3-4210-9c04-0b16ffbda5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_c7321eb6-26c6-47bf-99aa-f418cb3deab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_c7321eb6-26c6-47bf-99aa-f418cb3deab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_0f8d9695-b94e-40ed-a76c-58b1442c941d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_0f8d9695-b94e-40ed-a76c-58b1442c941d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b8036a85-6d06-4c72-9d64-4eb19b842217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_b8036a85-6d06-4c72-9d64-4eb19b842217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0aa5f25b-d546-4413-b978-3f44d7d6f794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0aa5f25b-d546-4413-b978-3f44d7d6f794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock_3c5d5223-e2b1-46df-99e1-b6dbbc6b3b2d" xlink:href="kltr-20221231.xsd#kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5144a86-08b3-46cc-9162-46ef1bc7ac30" xlink:to="loc_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock_3c5d5223-e2b1-46df-99e1-b6dbbc6b3b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_db75c0a7-b207-4a1f-9e20-fdf73330155f" xlink:href="kltr-20221231.xsd#kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_aec527d1-7496-44fa-a6d8-91cb7f9ca836" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_e2218a11-baf6-4695-9ffd-9afaa8266e0e" xlink:href="kltr-20221231.xsd#kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aec527d1-7496-44fa-a6d8-91cb7f9ca836" xlink:to="loc_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_e2218a11-baf6-4695-9ffd-9afaa8266e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock_c01fb4fc-4a07-4bce-95f7-6abcfcdb2893" xlink:href="kltr-20221231.xsd#kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aec527d1-7496-44fa-a6d8-91cb7f9ca836" xlink:to="loc_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock_c01fb4fc-4a07-4bce-95f7-6abcfcdb2893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_b859ce22-53d3-4955-814b-5623301961ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_aec527d1-7496-44fa-a6d8-91cb7f9ca836" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_b859ce22-53d3-4955-814b-5623301961ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#REVENUESFROMCONTRACTSWITHCUSTOMERSTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54eed082-d164-4d9b-85bf-052a7ff9581f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_814a5e17-f455-4d3d-8392-4cf153a6d2d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54eed082-d164-4d9b-85bf-052a7ff9581f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_814a5e17-f455-4d3d-8392-4cf153a6d2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_ca095890-d37e-4e07-bbda-3b4bef2ee1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_54eed082-d164-4d9b-85bf-052a7ff9581f" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_ca095890-d37e-4e07-bbda-3b4bef2ee1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#InvestmentsDebtandEquitySecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7dcfc8f4-128d-43d0-86d1-ddc932314965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_98acb845-ce49-4b66-b8d1-4786fb2fabbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7dcfc8f4-128d-43d0-86d1-ddc932314965" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_98acb845-ce49-4b66-b8d1-4786fb2fabbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_60d86040-3bf5-44e6-9c5f-a0503bac2f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_9d6d5a06-2aad-457c-a496-8de6a3d66f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_60d86040-3bf5-44e6-9c5f-a0503bac2f66" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_9d6d5a06-2aad-457c-a496-8de6a3d66f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6f07aaf6-debb-486e-87bd-b6288b02eaea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_60d86040-3bf5-44e6-9c5f-a0503bac2f66" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_6f07aaf6-debb-486e-87bd-b6288b02eaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#DerivativeInstrumentsandHedgingActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_55689696-989e-423f-87c8-af5312de1f53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_a330696a-7629-412e-8826-abaff7b7dc1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_55689696-989e-423f-87c8-af5312de1f53" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_a330696a-7629-412e-8826-abaff7b7dc1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables" xlink:type="simple" xlink:href="kltr-20221231.xsd#LeasesCodificationTopic842Tables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0eef2074-24ff-4f3f-b910-d8bb58ac942b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_953199b0-150f-47c5-9239-fc424cc41fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0eef2074-24ff-4f3f-b910-d8bb58ac942b" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_953199b0-150f-47c5-9239-fc424cc41fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock_7b223483-496e-405a-b5e1-291a63f92409" xlink:href="kltr-20221231.xsd#kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0eef2074-24ff-4f3f-b910-d8bb58ac942b" xlink:to="loc_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock_7b223483-496e-405a-b5e1-291a63f92409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b3e0cc95-ead3-4fc0-8755-3a603972a3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0eef2074-24ff-4f3f-b910-d8bb58ac942b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b3e0cc95-ead3-4fc0-8755-3a603972a3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_5001bde7-2e6c-46dc-8913-5a3c53fad33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0eef2074-24ff-4f3f-b910-d8bb58ac942b" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_5001bde7-2e6c-46dc-8913-5a3c53fad33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#COMMITMENTSANDCONTINGENCIESTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_610fce3e-f5f1-442d-8acc-aa1241db7a40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_7faa92f7-33cc-4a8f-a31b-a5d3f76267ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_610fce3e-f5f1-442d-8acc-aa1241db7a40" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_7faa92f7-33cc-4a8f-a31b-a5d3f76267ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockListTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_39723194-1f77-490c-a6e7-e6912421ddae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_5d6d45f7-8172-4064-a191-7cd939469dbe" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_39723194-1f77-490c-a6e7-e6912421ddae" xlink:to="loc_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock_5d6d45f7-8172-4064-a191-7cd939469dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_af4f5546-768c-412d-ab6c-caadaa48bec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_39723194-1f77-490c-a6e7-e6912421ddae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_af4f5546-768c-412d-ab6c-caadaa48bec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_f34cda38-a103-4765-a0cd-23eb69cd907a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_39723194-1f77-490c-a6e7-e6912421ddae" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_f34cda38-a103-4765-a0cd-23eb69cd907a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8ed693cf-61f8-4f0d-a0e7-b0eec40b2c98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_39723194-1f77-490c-a6e7-e6912421ddae" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8ed693cf-61f8-4f0d-a0e7-b0eec40b2c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNETTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1215a55b-086f-4ffb-9ecc-2899a3a52dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a3b399a9-c29c-4779-908c-1a31101e065d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1215a55b-086f-4ffb-9ecc-2899a3a52dc0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a3b399a9-c29c-4779-908c-1a31101e065d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a7ce1365-f9f4-44ee-8570-60c9725310b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1215a55b-086f-4ffb-9ecc-2899a3a52dc0" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a7ce1365-f9f4-44ee-8570-60c9725310b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_36688665-f9ba-4b04-adef-47c599dba7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_f5521931-12c9-4457-b37e-994b6d575d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36688665-f9ba-4b04-adef-47c599dba7cf" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_f5521931-12c9-4457-b37e-994b6d575d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_91a48e06-c949-4a53-b619-1b3e0bff75c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36688665-f9ba-4b04-adef-47c599dba7cf" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_91a48e06-c949-4a53-b619-1b3e0bff75c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_22a7224f-af38-46b6-8007-adee756c27de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36688665-f9ba-4b04-adef-47c599dba7cf" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_22a7224f-af38-46b6-8007-adee756c27de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_dc7ae058-dcf7-4b0c-8dab-acefa37296a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36688665-f9ba-4b04-adef-47c599dba7cf" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_dc7ae058-dcf7-4b0c-8dab-acefa37296a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f57c0002-760d-4746-9e90-cd1421ab70bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_36688665-f9ba-4b04-adef-47c599dba7cf" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f57c0002-760d-4746-9e90-cd1421ab70bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e532fd8d-a4a4-4c98-8050-046287314eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6ca1bdb0-1675-4fba-ae23-61e2a2741bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e532fd8d-a4a4-4c98-8050-046287314eef" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_6ca1bdb0-1675-4fba-ae23-61e2a2741bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7a70f5f6-bf7d-43c0-b535-596d57afc950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e532fd8d-a4a4-4c98-8050-046287314eef" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7a70f5f6-bf7d-43c0-b535-596d57afc950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f196d0fc-e4b6-4f95-b1a6-2302f07e810d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_71e15691-10d0-4034-998a-3b1e4e4105e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f196d0fc-e4b6-4f95-b1a6-2302f07e810d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_71e15691-10d0-4034-998a-3b1e4e4105e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_17dd7539-5915-4c5d-b6d5-a6aa5d4fc478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f196d0fc-e4b6-4f95-b1a6-2302f07e810d" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_17dd7539-5915-4c5d-b6d5-a6aa5d4fc478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock_cc168ebe-ad7e-4cae-a641-d979f2962bde" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f196d0fc-e4b6-4f95-b1a6-2302f07e810d" xlink:to="loc_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock_cc168ebe-ad7e-4cae-a641-d979f2962bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock_5f9ba6bc-7e32-401e-9e4a-917d18bfa513" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a23a586d-2151-4b1d-8a0a-17f8d3771070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_26098d08-2dcc-4811-bf6a-0890241a6d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a23a586d-2151-4b1d-8a0a-17f8d3771070" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_26098d08-2dcc-4811-bf6a-0890241a6d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_05c6bd91-3315-420a-badd-54921da90cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_f27ae621-9b6e-4dfc-ae82-f495c5e0e372" xlink:href="kltr-20221231.xsd#kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05c6bd91-3315-420a-badd-54921da90cf4" xlink:to="loc_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_f27ae621-9b6e-4dfc-ae82-f495c5e0e372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_760d3b32-3c8a-4620-977f-4c6a99dc2680" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05c6bd91-3315-420a-badd-54921da90cf4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_760d3b32-3c8a-4620-977f-4c6a99dc2680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0daa3da8-886a-4501-b031-e997cd95e43b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05c6bd91-3315-420a-badd-54921da90cf4" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0daa3da8-886a-4501-b031-e997cd95e43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_b2998aeb-2f0b-4187-a669-01b2d93e27ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05c6bd91-3315-420a-badd-54921da90cf4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_b2998aeb-2f0b-4187-a669-01b2d93e27ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_c52b3747-76f5-4c08-95f4-51430f07dc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_05c6bd91-3315-420a-badd-54921da90cf4" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_c52b3747-76f5-4c08-95f4-51430f07dc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables" xlink:type="simple" xlink:href="kltr-20221231.xsd#SELECTEDSTATEMENTOFOPERATIONSDATATables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SelectedStatementOfOperationsDataAbstract_48865e4c-cc77-4834-97d6-c5dc4691004f" xlink:href="kltr-20221231.xsd#kltr_SelectedStatementOfOperationsDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_d83095eb-fb80-4b66-b7b6-d522acc8f50f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_SelectedStatementOfOperationsDataAbstract_48865e4c-cc77-4834-97d6-c5dc4691004f" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_d83095eb-fb80-4b66-b7b6-d522acc8f50f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables_1" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockListTables_1"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_eae44ba1-429b-455c-bb7f-71f362c2f3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_17cb2f40-5162-4c7e-9bea-f885e6119167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_eae44ba1-429b-455c-bb7f-71f362c2f3ce" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_17cb2f40-5162-4c7e-9bea-f885e6119167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables" xlink:type="simple" xlink:href="kltr-20221231.xsd#RestructuringandRelatedActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_ca6e0300-74df-4463-b1dd-7319f08e537f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_d5c4697a-5c5d-4ab0-8262-d6dd9184ff33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_ca6e0300-74df-4463-b1dd-7319f08e537f" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_d5c4697a-5c5d-4ab0-8262-d6dd9184ff33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ad9f2d95-8920-4b5e-83a8-8c113f021a96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_162a2d42-236c-4ca1-96d2-35a758e34167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:to="loc_us-gaap_ComputerEquipmentMember_162a2d42-236c-4ca1-96d2-35a758e34167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_379879a1-1a15-41b0-bc69-1234c37d86e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:to="loc_us-gaap_OfficeEquipmentMember_379879a1-1a15-41b0-bc69-1234c37d86e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_4046b611-f2f5-4feb-aebf-5d82a8dd5ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b1ce4f5e-cee0-45b3-b013-51422a8763ee" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_4046b611-f2f5-4feb-aebf-5d82a8dd5ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:to="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_77f84112-4d69-4599-862e-1ef25bc5f51b" xlink:to="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eeb85178-8d7f-4161-b238-dffde9b563a3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:to="loc_srt_MinimumMember_eeb85178-8d7f-4161-b238-dffde9b563a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ed045511-afff-48ea-9620-64e7e896dc59" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9f802f09-e9a3-47b1-88fd-cdefcc9929bd" xlink:to="loc_srt_MaximumMember_ed045511-afff-48ea-9620-64e7e896dc59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_13fca9d1-8009-4184-b3ad-92478107f86e" xlink:to="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e346bced-a20d-44c8-91dd-104d0e4e6f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e346bced-a20d-44c8-91dd-104d0e4e6f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_a7fbd215-142a-4208-b6b5-83d0ad48ff8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6bcb6b8e-cde2-4618-a234-5a285f2ef185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_a7fbd215-142a-4208-b6b5-83d0ad48ff8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1a87dd3b-7ac1-4f48-92b2-15b573687074" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_9b07f5f7-9644-4fce-8994-fc7b805a9e70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:to="loc_us-gaap_CustomerRelationshipsMember_9b07f5f7-9644-4fce-8994-fc7b805a9e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_2ab72be8-bed7-40cd-8b60-da130333dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_2ab72be8-bed7-40cd-8b60-da130333dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b3e3ec08-f818-458f-ac6c-06201cd9e18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5c10075f-786d-4e2d-be80-ed4a0489a667" xlink:to="loc_us-gaap_TradeNamesMember_b3e3ec08-f818-458f-ac6c-06201cd9e18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0f8e97ce-ded6-4b3f-b493-0603da264c1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:to="loc_srt_RangeAxis_0f8e97ce-ded6-4b3f-b493-0603da264c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ceb8d86-d96a-4917-8a09-28404bdca5f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_53b5fef7-6560-45f9-aa37-9c4731fdd845" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a546b86-5361-4306-b467-c884c3f6409e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a2de6f40-ce26-4302-849a-a3e6b88da39e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8a5cf76-f578-4cd7-b1b0-e341755c015e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a2de6f40-ce26-4302-849a-a3e6b88da39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3e6fa50-a1d4-4cb2-b08b-1959e126b289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a2de6f40-ce26-4302-849a-a3e6b88da39e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3e6fa50-a1d4-4cb2-b08b-1959e126b289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_a16643e9-4919-4041-9f89-55c27d8ed9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_SeveranceCosts1_a16643e9-4919-4041-9f89-55c27d8ed9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_a00948b5-759c-48d5-b6fb-da42599684ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_a00948b5-759c-48d5-b6fb-da42599684ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_f75ef1d1-06e9-4823-ae1d-609281a6d315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAdditions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_f75ef1d1-06e9-4823-ae1d-609281a6d315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_8e4ab860-af96-4740-bd14-0ca26dde7d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_AdvertisingExpense_8e4ab860-af96-4740-bd14-0ca26dde7d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_68483fc1-c1f7-4333-b3d6-4e9f5454017d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_80d79c24-a3b6-4bac-8368-495849b5fe86" xlink:to="loc_srt_NameOfMajorCustomerDomain_68483fc1-c1f7-4333-b3d6-4e9f5454017d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_f8a22ced-84fc-4c90-9e19-afa1d1274278" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_68483fc1-c1f7-4333-b3d6-4e9f5454017d" xlink:to="loc_kltr_MediaAndTelecomMember_f8a22ced-84fc-4c90-9e19-afa1d1274278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8cd21cf2-45b1-43a6-a402-d27c21b9987d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f5dde556-a6ed-4de0-bbe5-655e24986a2b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8cd21cf2-45b1-43a6-a402-d27c21b9987d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_e5086bd0-bd1a-40d7-9122-10c9ab465b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8cd21cf2-45b1-43a6-a402-d27c21b9987d" xlink:to="loc_us-gaap_SalesMember_e5086bd0-bd1a-40d7-9122-10c9ab465b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_9428dfe1-ec05-4a88-ab0f-1e9100136b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3bca090f-c070-4870-8d9a-e3b8b6b1f7fe" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_9428dfe1-ec05-4a88-ab0f-1e9100136b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_036a477c-6aca-4671-9c70-c2f46573bf16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_9428dfe1-ec05-4a88-ab0f-1e9100136b07" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_036a477c-6aca-4671-9c70-c2f46573bf16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_b470a285-ca94-43df-a382-d1e708d48328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_e2921972-aecc-4384-8b03-2e7be2f17f4d" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_b470a285-ca94-43df-a382-d1e708d48328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_55c0a6be-5b75-4bf1-a2a3-de6940fd16ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_b470a285-ca94-43df-a382-d1e708d48328" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_55c0a6be-5b75-4bf1-a2a3-de6940fd16ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities_d158fcc1-6db1-42c4-b1f7-7049038e2b48" xlink:href="kltr-20221231.xsd#kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f5275f3e-a1c1-417f-b750-3e18011261d6" xlink:to="loc_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities_d158fcc1-6db1-42c4-b1f7-7049038e2b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3cca12b8-c732-46c3-a9c7-8d0d978b2d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3cca12b8-c732-46c3-a9c7-8d0d978b2d0c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5b06a635-da73-46e6-9f0a-ad52632b1c20" xlink:to="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SubscriptionMember_dc8cfc53-c7fd-4333-83d7-59b0e01472b4" xlink:href="kltr-20221231.xsd#kltr_SubscriptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:to="loc_kltr_SubscriptionMember_dc8cfc53-c7fd-4333-83d7-59b0e01472b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ProfessionalServicesMember_71738f2a-a50e-4c5d-87b0-4de34d9522f7" xlink:href="kltr-20221231.xsd#kltr_ProfessionalServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_0ecd77c2-578f-425e-aba0-8aa9bdf668f0" xlink:to="loc_kltr_ProfessionalServicesMember_71738f2a-a50e-4c5d-87b0-4de34d9522f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_20b6dfae-31a9-4bfa-9e6d-d4322497c62e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_79d4ba86-ba56-4dee-9b0f-4d03249c4823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:to="loc_us-gaap_SalesRevenueNetMember_79d4ba86-ba56-4dee-9b0f-4d03249c4823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_b6844461-e40c-436d-b256-17e3c89360a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_74c93a17-daf4-4286-a6ae-fc3edbb3ba31" xlink:to="loc_us-gaap_SalesMember_b6844461-e40c-436d-b256-17e3c89360a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b8dfda2b-e7e8-4f3a-b1d3-5e994bf296eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_3bc6eced-5741-40f2-a055-ee48b48e8a83" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b8dfda2b-e7e8-4f3a-b1d3-5e994bf296eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRightsConcentrationRiskMember_0145516c-30a5-45a2-83ad-ec41be510feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRightsConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b8dfda2b-e7e8-4f3a-b1d3-5e994bf296eb" xlink:to="loc_us-gaap_RevenueFromRightsConcentrationRiskMember_0145516c-30a5-45a2-83ad-ec41be510feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_818bf81d-7f0c-45f4-ab94-c782a34b53ab" xlink:to="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_a9841b76-2d38-47ed-954a-97e1697f9802" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_a9841b76-2d38-47ed-954a-97e1697f9802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_ae75c64e-c574-499d-8dee-5518e599ccc8" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1f785653-9d2f-44a1-8870-16b461e284fc" xlink:to="loc_kltr_MediaAndTelecomMember_ae75c64e-c574-499d-8dee-5518e599ccc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_b0a949ee-a6fb-42e4-a04c-8c8ac467e5b7" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c9b15159-c06e-4115-9d25-bb22d12ec261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c9b15159-c06e-4115-9d25-bb22d12ec261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f8b9c21e-552f-45b2-98e9-85246a8c05cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7d8a662b-2bd0-4b45-95ee-8c0d76eedd56" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f8b9c21e-552f-45b2-98e9-85246a8c05cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3cca12b8-c732-46c3-a9c7-8d0d978b2d0c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_76d636bf-2c7d-4421-904c-4c8e78011b77" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_1e788764-0d91-42b5-b86d-1a6a2a42f326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BilledRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:to="loc_us-gaap_BilledRevenuesMember_1e788764-0d91-42b5-b86d-1a6a2a42f326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_0a41d9c2-959c-42c3-b66b-4d8726c7bebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_168200ba-d5ed-486b-9c79-8d278ae0d789" xlink:to="loc_us-gaap_UnbilledRevenuesMember_0a41d9c2-959c-42c3-b66b-4d8726c7bebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b543583f-e365-458b-86bc-f2984cdd475e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b9c8888b-b5e9-4f36-b478-47115da5d8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b9c8888b-b5e9-4f36-b478-47115da5d8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_fcc352cf-f89f-4955-b853-e9b7289cf921" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_7778f822-b33e-401a-b392-d97576e50421" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_fcc352cf-f89f-4955-b853-e9b7289cf921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3cca12b8-c732-46c3-a9c7-8d0d978b2d0c" xlink:to="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:to="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostAxis_e23f31ac-57da-407e-af16-5d4ab5f32613" xlink:to="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_CostsToObtainContractMember_c1860024-d036-453a-b34c-e01537fdd170" xlink:href="kltr-20221231.xsd#kltr_CostsToObtainContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:to="loc_kltr_CostsToObtainContractMember_c1860024-d036-453a-b34c-e01537fdd170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_CostsToFulfillContractMember_2376c1ad-711c-4167-b333-5108cea044f6" xlink:href="kltr-20221231.xsd#kltr_CostsToFulfillContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostDomain_e15a10d0-fb47-44c8-b920-476dcfe06aa9" xlink:to="loc_kltr_CostsToFulfillContractMember_2376c1ad-711c-4167-b333-5108cea044f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostTable_1e6f3ee3-180c-402e-b754-beb1be1b54be" xlink:to="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_4f355a4e-b790-4da8-be02-dbd223a0c704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNet_4f355a4e-b790-4da8-be02-dbd223a0c704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_00b06abc-e1ec-4091-8b13-0affd9e686d1" xlink:href="kltr-20221231.xsd#kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod_00b06abc-e1ec-4091-8b13-0affd9e686d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_d5b72cb6-d095-45cd-8d8e-b7f48ba2a53e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_d5b72cb6-d095-45cd-8d8e-b7f48ba2a53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_9bb40dda-8739-4b97-9a42-f6d8d2b895f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_9bb40dda-8739-4b97-9a42-f6d8d2b895f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_32853fa1-b034-42e0-a024-fd3712effee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_32853fa1-b034-42e0-a024-fd3712effee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_c90f2d14-69b9-4bb5-a499-845bbb1d6f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNet_c90f2d14-69b9-4bb5-a499-845bbb1d6f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_fbd65c01-3996-4610-9137-8c24d64f8a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostLineItems_0c04293f-e988-4edb-9141-0c1d739b8a29" xlink:to="loc_us-gaap_CapitalizedContractCostNet_fbd65c01-3996-4610-9137-8c24d64f8a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#InvestmentsDebtandEquitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f6f60cea-70a6-4085-a7d4-9fac16b92097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f6f60cea-70a6-4085-a7d4-9fac16b92097" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d0ddab40-1c94-48f9-b1b3-d6f20df93140" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_a4a85bb4-0360-419e-98f3-5a52fee89549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_a4a85bb4-0360-419e-98f3-5a52fee89549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_3fcfdd27-70fc-47cb-b322-1928d4c3bd38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_MunicipalBondsMember_3fcfdd27-70fc-47cb-b322-1928d4c3bd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_139b5630-043d-4aeb-9fe5-ac691f15e606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_139b5630-043d-4aeb-9fe5-ac691f15e606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_b67b69fe-05d7-4872-9462-38714c39a7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_CommercialPaperMember_b67b69fe-05d7-4872-9462-38714c39a7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_63098c5b-4391-4326-abbb-d0c8e83025f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f4edaf8e-592e-4b97-a77f-776e85079eb1" xlink:to="loc_us-gaap_AgencySecuritiesMember_63098c5b-4391-4326-abbb-d0c8e83025f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_aa41d5ce-ae85-440d-bdf9-8c86bd1fa520" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_9e25b9ce-9b36-4fc6-895d-fdd55fa81fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_9e25b9ce-9b36-4fc6-895d-fdd55fa81fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_b0a84fd2-3ced-4c72-bff5-7a0b8cd666c6" xlink:href="kltr-20221231.xsd#kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains_b0a84fd2-3ced-4c72-bff5-7a0b8cd666c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_8d3458fc-ea56-4abc-a9b3-b0b54b81fe7f" xlink:href="kltr-20221231.xsd#kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses_8d3458fc-ea56-4abc-a9b3-b0b54b81fe7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_56e2bc67-bbad-4dcf-9da1-478ca4715fae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3f6cd2f1-4b65-4846-b704-af964695f40d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_56e2bc67-bbad-4dcf-9da1-478ca4715fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#FAIRVALUEMEASUREMENTSDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ddf3b1b8-32a5-4b70-ae0c-1662457525c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_18a7af61-df4d-415d-a5a4-d2730fdb2d45" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ddf3b1b8-32a5-4b70-ae0c-1662457525c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_457c697f-6223-4723-a88a-41e8b2fd0d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ddf3b1b8-32a5-4b70-ae0c-1662457525c3" xlink:to="loc_us-gaap_MoneyMarketFundsMember_457c697f-6223-4723-a88a-41e8b2fd0d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a2b3042c-7d38-4ce6-a5ae-e9a6807f7196" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d816200e-aaa9-42b1-a965-c2df04d6f1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d816200e-aaa9-42b1-a965-c2df04d6f1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4f1172c8-2508-4a2d-96e0-3ed965e3a820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c7af3be-ccf1-45b1-aab6-68178186c3ac" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4f1172c8-2508-4a2d-96e0-3ed965e3a820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d7643d0b-42bd-4ee3-88ad-b413a83bc947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6d5ae1d3-5f4d-4bee-9911-72604b1d50ec" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d7643d0b-42bd-4ee3-88ad-b413a83bc947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8247fd15-deb9-4553-a683-980605415460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_d7643d0b-42bd-4ee3-88ad-b413a83bc947" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_8247fd15-deb9-4553-a683-980605415460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_13358a36-14fa-4c7b-b7d6-9b5fe0b4b4a7" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_7142b9d5-69ed-4598-9575-49e491915108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_7142b9d5-69ed-4598-9575-49e491915108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_1aded9ab-d49f-4662-a167-3d1beecd0ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_MunicipalBondsMember_1aded9ab-d49f-4662-a167-3d1beecd0ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_39df5420-7ce4-494a-a3c8-90571f02e14f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_39df5420-7ce4-494a-a3c8-90571f02e14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_fcd3d943-abf5-445b-bae2-99c5fa8587cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_CommercialPaperMember_fcd3d943-abf5-445b-bae2-99c5fa8587cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_7814d7fa-ab9a-4f4c-a367-4d795c99ec06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_AgencySecuritiesMember_7814d7fa-ab9a-4f4c-a367-4d795c99ec06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMember_3a5712d7-06fa-4152-a689-83ea33fb536e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6d1fc471-1173-437e-a247-1e5388aa79b9" xlink:to="loc_us-gaap_DerivativeMember_3a5712d7-06fa-4152-a689-83ea33fb536e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_969fc74c-ddaa-48ac-bc50-6b04eca1732f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_d6fc4de0-477f-44ee-8c1e-cd9839bcde01" xlink:to="loc_us-gaap_HedgingDesignationDomain_969fc74c-ddaa-48ac-bc50-6b04eca1732f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fd3e72a1-a64b-457c-a2a9-b2ce77505a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_969fc74c-ddaa-48ac-bc50-6b04eca1732f" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_fd3e72a1-a64b-457c-a2a9-b2ce77505a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f85b7384-35d8-4d6c-a4b5-c85101fa92a5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_85f7e3e1-042d-4a0e-bf1e-a720d9bc0557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_85f7e3e1-042d-4a0e-bf1e-a720d9bc0557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac20625c-9b2b-41e2-9ce9-900798b521c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ac20625c-9b2b-41e2-9ce9-900798b521c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5793b09c-211a-4ab6-bae2-d6482edab128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8d5a3d82-dfb4-4efd-84dd-36f2e204695f" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_5793b09c-211a-4ab6-bae2-d6482edab128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_90917216-8bf7-49bc-85ac-d3a3bef35aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_90917216-8bf7-49bc-85ac-d3a3bef35aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants_4746a391-58bc-4a59-9ef8-f4e08b523ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfWarrants_4746a391-58bc-4a59-9ef8-f4e08b523ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_54364532-6994-4876-9e11-2edc2f7309d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_54364532-6994-4876-9e11-2edc2f7309d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ReclassificationOfWarrantToCommonStocksToEquity_92b97df4-20d4-4739-8260-b4b9554c86bd" xlink:href="kltr-20221231.xsd#kltr_ReclassificationOfWarrantToCommonStocksToEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_kltr_ReclassificationOfWarrantToCommonStocksToEquity_92b97df4-20d4-4739-8260-b4b9554c86bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_b5595b48-ba0a-4133-9a6c-c3f44dac8bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_b5595b48-ba0a-4133-9a6c-c3f44dac8bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_86a40554-21e3-4015-b3a5-a5ff164cdaa1" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock_86a40554-21e3-4015-b3a5-a5ff164cdaa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_b9391522-897b-44d8-a91f-758808912d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_b9391522-897b-44d8-a91f-758808912d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NumberOfWarrantsConverted_f6dbbd50-9b9a-47e7-9ca2-463274dc55a3" xlink:href="kltr-20221231.xsd#kltr_NumberOfWarrantsConverted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_kltr_NumberOfWarrantsConverted_f6dbbd50-9b9a-47e7-9ca2-463274dc55a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants_f537131e-b1d5-4a44-bef0-eecec9165cfa" xlink:href="kltr-20221231.xsd#kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants_f537131e-b1d5-4a44-bef0-eecec9165cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_3b0603cb-3e82-4567-828c-894dd522e4ee" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e6a60518-2a1c-496a-a941-c54fa5235fc5" xlink:to="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_3b0603cb-3e82-4567-828c-894dd522e4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#DerivativeInstrumentsandHedgingActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a51c985-7db7-4cf3-9f1a-1c944de34c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_97a1fb40-8822-47df-843c-160ace13e5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a51c985-7db7-4cf3-9f1a-1c944de34c3e" xlink:to="loc_us-gaap_DerivativeNotionalAmount_97a1fb40-8822-47df-843c-160ace13e5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_5b77b83e-1c86-47c4-8579-5388cb883c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a51c985-7db7-4cf3-9f1a-1c944de34c3e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_5b77b83e-1c86-47c4-8579-5388cb883c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a51c985-7db7-4cf3-9f1a-1c944de34c3e" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b81fc170-401f-4086-a38f-e4e672ec5777" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_ceee905b-8d83-4fc6-9870-5dce3006becd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_CostOfSalesMember_ceee905b-8d83-4fc6-9870-5dce3006becd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_c9318bef-0a8e-4cff-891b-f086bc387bab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_c9318bef-0a8e-4cff-891b-f086bc387bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_ce6960dd-0413-4400-a824-506d46337f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_ce6960dd-0413-4400-a824-506d46337f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_31e711f1-4c4c-4784-b60b-1deac1c75e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_31e711f1-4c4c-4784-b60b-1deac1c75e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringChargesMember_946181a8-dfea-47a6-9b5f-17b7c084bb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringChargesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_ae4aed67-e29b-4c20-8912-ff6ccfeac784" xlink:to="loc_us-gaap_RestructuringChargesMember_946181a8-dfea-47a6-9b5f-17b7c084bb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_adc57bb9-26a3-4b94-992f-5474d1b2f8f4" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b9872663-15e0-4d33-b086-68dbc1d19a51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b9872663-15e0-4d33-b086-68dbc1d19a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_26b996bd-e1c1-4276-9897-f2b57f22d8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4660f296-cc26-4a13-a67d-82df938c0192" xlink:to="loc_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_26b996bd-e1c1-4276-9897-f2b57f22d8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="kltr-20221231.xsd#LeasesCodificationTopic842Details"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_39ba5bed-cade-462f-bb3d-d4444d8e6ede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_39ba5bed-cade-462f-bb3d-d4444d8e6ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_d710058b-c50b-4a15-80b5-c13aa3338f03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeaseCost_d710058b-c50b-4a15-80b5-c13aa3338f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_214c047f-7cb7-4188-b5fa-821bdcaaf7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_ShortTermLeaseCost_214c047f-7cb7-4188-b5fa-821bdcaaf7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_786ef0d1-79c8-47eb-9edf-c3d3596020a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_VariableLeaseCost_786ef0d1-79c8-47eb-9edf-c3d3596020a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_3e4e7c4e-8c23-4358-8735-66fb52712604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LeaseCost_3e4e7c4e-8c23-4358-8735-66fb52712604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_4275ff59-d671-40df-a35e-eab8c3735f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_4275ff59-d671-40df-a35e-eab8c3735f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_407cecff-66ab-458d-bc8d-5512eeb0af44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_407cecff-66ab-458d-bc8d-5512eeb0af44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5d235323-ccda-492d-8554-5b9ab7464704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasePayments_5d235323-ccda-492d-8554-5b9ab7464704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_590c6d14-3113-4c84-8ddb-85d72fa9767c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_590c6d14-3113-4c84-8ddb-85d72fa9767c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a242bf0c-237e-401e-ae8f-546e1ef18303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a242bf0c-237e-401e-ae8f-546e1ef18303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4cd91281-512e-46f2-be8d-ae4cec3fcccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4cd91281-512e-46f2-be8d-ae4cec3fcccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1b1cbdba-0fd4-452f-9efe-c1353fb5db27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1b1cbdba-0fd4-452f-9efe-c1353fb5db27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d2639f9f-47f2-4f13-a07c-1090480b0832" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d2639f9f-47f2-4f13-a07c-1090480b0832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b0a1f3a-41d7-4b1e-8cf4-06b432c8a789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b0a1f3a-41d7-4b1e-8cf4-06b432c8a789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_700c7d83-ace5-47a8-9097-da0439b7aede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_700c7d83-ace5-47a8-9097-da0439b7aede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b10ce94-6e58-4c90-8dfc-e21f04c00abe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b10ce94-6e58-4c90-8dfc-e21f04c00abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e2206b1c-32ff-4ec8-879f-04921cc172a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e2206b1c-32ff-4ec8-879f-04921cc172a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_410f200d-b175-4675-8dd7-517ff0a1d040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeaseLiability_410f200d-b175-4675-8dd7-517ff0a1d040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_fe2cbd30-7cf2-4c1c-aa91-3df8e1c11267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_fe2cbd30-7cf2-4c1c-aa91-3df8e1c11267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_e447098c-6505-48dc-8fa9-68c3aa4324c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_e447098c-6505-48dc-8fa9-68c3aa4324c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_eaa8ee8e-9dce-4800-b6d7-0a15b50a96f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_eaa8ee8e-9dce-4800-b6d7-0a15b50a96f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_87f1afff-3e1b-46e3-bb2a-cb8bf72f5be7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_87f1afff-3e1b-46e3-bb2a-cb8bf72f5be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_c33d5618-50da-405f-bf7e-869ae6686daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_c33d5618-50da-405f-bf7e-869ae6686daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_40381835-a9c9-435a-a980-30b95b915227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_40381835-a9c9-435a-a980-30b95b915227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e0dba843-b757-4cb0-bac1-cf63822fe149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e0dba843-b757-4cb0-bac1-cf63822fe149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_985ab471-98ac-462f-b01f-267cb65b951c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:to="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_766d3a9b-931e-41ca-803a-74214f535f69" xlink:to="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_949c615f-4b40-4f8b-99d5-65157a68a6ff" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:to="loc_country_US_949c615f-4b40-4f8b-99d5-65157a68a6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_8981e2d0-4430-48f6-b6d4-c4c95e6b1da6" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_c635d3d2-2671-4177-9c40-cd744e57d8a9" xlink:to="loc_country_IL_8981e2d0-4430-48f6-b6d4-c4c95e6b1da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6bd9e8c-23b2-4057-b36a-e196b74aee7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97673375-f1cf-4ff5-ba26-248745ef38e7" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6bd9e8c-23b2-4057-b36a-e196b74aee7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_f6083735-417e-42d2-91a7-6e721fb0ef8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6bd9e8c-23b2-4057-b36a-e196b74aee7e" xlink:to="loc_us-gaap_AreaOfLand_f6083735-417e-42d2-91a7-6e721fb0ef8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_73abc679-a1ee-4b36-92d9-13e063ea2cad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_fd318670-f0e9-4e6c-9274-e5588e8ae797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_73abc679-a1ee-4b36-92d9-13e063ea2cad" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_fd318670-f0e9-4e6c-9274-e5588e8ae797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_604af64f-5ac4-496e-92d6-47f3c1b28d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_73abc679-a1ee-4b36-92d9-13e063ea2cad" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_604af64f-5ac4-496e-92d6-47f3c1b28d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_c78f9598-b297-4847-96d8-0e72c173d947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_73abc679-a1ee-4b36-92d9-13e063ea2cad" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_c78f9598-b297-4847-96d8-0e72c173d947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_59831739-ee89-4203-83f8-051aa88a36d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_73abc679-a1ee-4b36-92d9-13e063ea2cad" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_59831739-ee89-4203-83f8-051aa88a36d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_00a9c143-0927-407b-930e-ef976b22ba01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_73abc679-a1ee-4b36-92d9-13e063ea2cad" xlink:to="loc_us-gaap_PurchaseObligation_00a9c143-0927-407b-930e-ef976b22ba01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockListDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_b2ff4f69-1e2e-4b34-a1c6-f0030dc6a28f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_5c6c1443-dfd6-4987-bba5-8dc42d89ffea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b2ff4f69-1e2e-4b34-a1c6-f0030dc6a28f" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_5c6c1443-dfd6-4987-bba5-8dc42d89ffea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_558bcd66-a829-4326-a815-e02fbde88c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b2ff4f69-1e2e-4b34-a1c6-f0030dc6a28f" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_558bcd66-a829-4326-a815-e02fbde88c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermInvestments_9e64d621-a203-4c07-8f36-dedd4af3f280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b2ff4f69-1e2e-4b34-a1c6-f0030dc6a28f" xlink:to="loc_us-gaap_OtherShortTermInvestments_9e64d621-a203-4c07-8f36-dedd4af3f280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_729479e9-9756-44b0-bb42-c3b58d3d619f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b2ff4f69-1e2e-4b34-a1c6-f0030dc6a28f" xlink:to="loc_us-gaap_OtherAssetsCurrent_729479e9-9756-44b0-bb42-c3b58d3d619f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_dc253159-f32d-4c20-88e5-9edae5b50af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b2ff4f69-1e2e-4b34-a1c6-f0030dc6a28f" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_dc253159-f32d-4c20-88e5-9edae5b50af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_5c625910-1182-40ff-a6b5-82461d495ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_5c625910-1182-40ff-a6b5-82461d495ab9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_837c95d8-7377-48f1-abd0-2360652383de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_f99b6f06-5c2e-4df9-a293-5273b204a340" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_ComputerEquipmentMember_f99b6f06-5c2e-4df9-a293-5273b204a340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_18eab0d0-651e-469c-b2d8-c3312775b750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_OfficeEquipmentMember_18eab0d0-651e-469c-b2d8-c3312775b750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_0f30d996-483d-4ab8-b182-1eabefea713a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_0f30d996-483d-4ab8-b182-1eabefea713a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_560fabb5-008d-48c2-958a-f15e63991d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_560fabb5-008d-48c2-958a-f15e63991d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_f0e6f9b3-804c-4f97-8b1b-66a94bf70118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_41452fb5-c6a3-4da5-bea6-8520aa3a763b" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_f0e6f9b3-804c-4f97-8b1b-66a94bf70118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fa241a3-d918-4ddb-962c-449d3065e8ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2e094127-bb00-418b-b69a-a02650a75583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2e094127-bb00-418b-b69a-a02650a75583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28ea2954-5f80-42c0-8020-bfe134363c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28ea2954-5f80-42c0-8020-bfe134363c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_04bf03fd-79f6-4033-9e2c-c02377514713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5ec4ed73-373f-4d18-899d-a1086a166b6f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_04bf03fd-79f6-4033-9e2c-c02377514713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_0171f732-1e80-4a2a-8d25-074cfe088ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_22d9a593-5224-4267-bca4-4fc8efabdd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_0171f732-1e80-4a2a-8d25-074cfe088ee7" xlink:to="loc_us-gaap_Depreciation_22d9a593-5224-4267-bca4-4fc8efabdd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f07702f7-755e-47a9-b521-b2b030cec4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_0171f732-1e80-4a2a-8d25-074cfe088ee7" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f07702f7-755e-47a9-b521-b2b030cec4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisposals_81b14d02-2331-40e8-a73c-ab649612cb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_0171f732-1e80-4a2a-8d25-074cfe088ee7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisposals_81b14d02-2331-40e8-a73c-ab649612cb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_12d39ecc-7159-455a-bb13-24d60dc47e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_0171f732-1e80-4a2a-8d25-074cfe088ee7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_12d39ecc-7159-455a-bb13-24d60dc47e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_5e224b61-7a50-4d3c-9eed-00eee48dae66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_31535dc6-e569-4771-bfd8-73e59a93a752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_5e224b61-7a50-4d3c-9eed-00eee48dae66" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_31535dc6-e569-4771-bfd8-73e59a93a752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SeverancePayFund_8063cb52-7f2a-485b-b976-4361f38d2a63" xlink:href="kltr-20221231.xsd#kltr_SeverancePayFund"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_5e224b61-7a50-4d3c-9eed-00eee48dae66" xlink:to="loc_kltr_SeverancePayFund_8063cb52-7f2a-485b-b976-4361f38d2a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_27a9ce85-c0f1-4240-a944-edb207120434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_5e224b61-7a50-4d3c-9eed-00eee48dae66" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_27a9ce85-c0f1-4240-a944-edb207120434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_741031bf-ea6c-4084-ab3d-d955d74a8958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_5e224b61-7a50-4d3c-9eed-00eee48dae66" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_741031bf-ea6c-4084-ab3d-d955d74a8958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses" xlink:type="simple" xlink:href="kltr-20221231.xsd#CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_b0ae0272-6676-4f49-8ee9-e736acb0c8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a1dc88ae-d6ec-4c1f-ba9a-b50b53ec58d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b0ae0272-6676-4f49-8ee9-e736acb0c8c2" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a1dc88ae-d6ec-4c1f-ba9a-b50b53ec58d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxes_6b056522-f4ba-46d3-892c-40a4d0ff1452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b0ae0272-6676-4f49-8ee9-e736acb0c8c2" xlink:to="loc_us-gaap_AccruedIncomeTaxes_6b056522-f4ba-46d3-892c-40a4d0ff1452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_54055d28-7327-4b7f-ad80-48a32dc27f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b0ae0272-6676-4f49-8ee9-e736acb0c8c2" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_54055d28-7327-4b7f-ad80-48a32dc27f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_20ce67c8-0a80-496f-be3f-13ffffd40860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b0ae0272-6676-4f49-8ee9-e736acb0c8c2" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_20ce67c8-0a80-496f-be3f-13ffffd40860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_53d4a95a-9fbf-428c-99fc-c4df4c2c330b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_b0ae0272-6676-4f49-8ee9-e736acb0c8c2" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_53d4a95a-9fbf-428c-99fc-c4df4c2c330b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNETDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cabce70-a18c-4dda-bcb7-d70e7e393821" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7970d0f4-2de7-48d7-b951-66c40d327a40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7970d0f4-2de7-48d7-b951-66c40d327a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c923d2bc-673a-4d00-8e73-467f54f44bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c923d2bc-673a-4d00-8e73-467f54f44bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_799350e7-e0d9-4850-b472-b7ecaf29802c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_493165af-0449-449a-8c86-2da2bf78c771" xlink:to="loc_us-gaap_TradeNamesMember_799350e7-e0d9-4850-b472-b7ecaf29802c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b6ff5d24-3ca4-4d07-bd62-15140a6a3179" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5879cbeb-cb19-4990-a958-12bfe1d789e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5879cbeb-cb19-4990-a958-12bfe1d789e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a3debbec-0acf-4ea3-88f8-c0cbd25d669e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a3debbec-0acf-4ea3-88f8-c0cbd25d669e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a18e9958-f09c-4144-85c2-9bc6e5757791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a18e9958-f09c-4144-85c2-9bc6e5757791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5f435d4b-68ba-4ecf-a0a7-9ff374a79a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ccd4d681-0e52-439b-999c-4fdc468bae14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5f435d4b-68ba-4ecf-a0a7-9ff374a79a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1ec073d3-752f-4fdb-b9eb-69116e531b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1ec073d3-752f-4fdb-b9eb-69116e531b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_faa918d8-1161-4775-ba25-f767bc73e2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_faa918d8-1161-4775-ba25-f767bc73e2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a519f7fc-b27b-4e47-b7ff-74d06111901b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a519f7fc-b27b-4e47-b7ff-74d06111901b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_24484c44-681f-4bf2-b401-4411d7bca8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_24484c44-681f-4bf2-b401-4411d7bca8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8fec17c3-1411-4f32-89f1-5a5f8fc3c65a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8fec17c3-1411-4f32-89f1-5a5f8fc3c65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d24a9e40-13de-4795-82b3-31d2eb0e8727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d24a9e40-13de-4795-82b3-31d2eb0e8727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ddce1793-ec4d-4b00-b282-fc0778c07008" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8f4d300f-e9cb-469e-a02b-d39668ca8ae3" xlink:to="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_8bc71276-1a16-48af-950d-7ea27991aca2" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:to="loc_kltr_MediaAndTelecomMember_8bc71276-1a16-48af-950d-7ea27991aca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_a893ac26-fa03-4bba-8611-b17fc7dbd489" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a52f970c-d824-4909-a1b6-284b6c6c45c9" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_a893ac26-fa03-4bba-8611-b17fc7dbd489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_688aa030-aeb9-431b-93bb-d0cc7dc711a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_2c449aea-2d97-449f-84b8-d46bf3e1519f" xlink:to="loc_us-gaap_GoodwillLineItems_688aa030-aeb9-431b-93bb-d0cc7dc711a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3b854c23-8cbd-472e-be05-331e6e60f3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_688aa030-aeb9-431b-93bb-d0cc7dc711a0" xlink:to="loc_us-gaap_Goodwill_3b854c23-8cbd-472e-be05-331e6e60f3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1" xlink:type="simple" xlink:href="kltr-20221231.xsd#GOODWILLANDINTANGIBLEASSETSNETDetails_1"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c36b024c-b381-4120-a394-d26b6ce28904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c36b024c-b381-4120-a394-d26b6ce28904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1e34c1c5-e0a3-49ec-bcd6-88c2c99a8db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1e34c1c5-e0a3-49ec-bcd6-88c2c99a8db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1d29c411-ab5d-462e-a491-63dab9000c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1d29c411-ab5d-462e-a491-63dab9000c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_d0864bd6-2948-4c5b-aa67-cc7b985e86d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_d0864bd6-2948-4c5b-aa67-cc7b985e86d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_e8e4d358-2cb2-4241-b79b-86e8dae71ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_e8e4d358-2cb2-4241-b79b-86e8dae71ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_c77be0fc-95fa-451b-948e-bafee6251b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_c77be0fc-95fa-451b-948e-bafee6251b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1ba96e27-4e9d-477d-8418-b84e84452aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1ba96e27-4e9d-477d-8418-b84e84452aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d32044e9-67e8-4945-a6cc-19380cdd7ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d32044e9-67e8-4945-a6cc-19380cdd7ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DisallowedBusinessInterestExpense_e4d7de73-1fb1-4134-a362-212f355417c5" xlink:href="kltr-20221231.xsd#kltr_DisallowedBusinessInterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_kltr_DisallowedBusinessInterestExpense_e4d7de73-1fb1-4134-a362-212f355417c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsCapitalizedRDCosts_d78dda81-963e-4400-9eae-e045276ea2be" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsCapitalizedRDCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_kltr_DeferredTaxAssetsCapitalizedRDCosts_d78dda81-963e-4400-9eae-e045276ea2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_59e1de73-c796-42cd-89a8-7f1240ad841b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_59e1de73-c796-42cd-89a8-7f1240ad841b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_d3c2def8-0d9e-4685-babb-e7c8aea1a4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_d3c2def8-0d9e-4685-babb-e7c8aea1a4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_3882aa55-c1ad-4f41-ba76-6e6a217e5a10" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities_3882aa55-c1ad-4f41-ba76-6e6a217e5a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9acfa529-a2d9-41fd-a9ae-4671f6655c44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9acfa529-a2d9-41fd-a9ae-4671f6655c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_2553a880-a336-4f34-8092-d0a38e00e1be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_2553a880-a336-4f34-8092-d0a38e00e1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_de899a2a-723f-46ff-8ce5-ab144b0f729e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_de899a2a-723f-46ff-8ce5-ab144b0f729e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5ded2bb0-6b05-4f54-8e52-b5af41eee9d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5ded2bb0-6b05-4f54-8e52-b5af41eee9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_be37d54f-3a68-4afd-ba17-a49a528be797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_be37d54f-3a68-4afd-ba17-a49a528be797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_2ada1fec-8c57-44c2-ba49-3de4ef327979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_2ada1fec-8c57-44c2-ba49-3de4ef327979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost_dec67684-e539-4510-ab2e-4395b3f2cee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost_dec67684-e539-4510-ab2e-4395b3f2cee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_af4b017a-ff92-437a-953f-bfab01d8a1df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_af4b017a-ff92-437a-953f-bfab01d8a1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_51d1fb63-dcd7-436b-b52a-fafc263812a5" xlink:href="kltr-20221231.xsd#kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets_51d1fb63-dcd7-436b-b52a-fafc263812a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b6091bef-358a-4847-8d55-c0c9accd4549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b6091bef-358a-4847-8d55-c0c9accd4549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_570fe873-a91b-4943-8f70-46d835a27438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxLiabilities_570fe873-a91b-4943-8f70-46d835a27438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ca932aff-33d0-4326-8e0d-1db7f36214fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ca932aff-33d0-4326-8e0d-1db7f36214fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_f961af8c-0e40-4bc1-9d44-c8e3d2de0844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_72a7da25-3f15-45af-be01-5ad139645bf3" xlink:to="loc_us-gaap_OperatingLossCarryforwards_f961af8c-0e40-4bc1-9d44-c8e3d2de0844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails1" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails1"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_565102ce-3375-4ac9-a6a2-23e85ff22e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_565102ce-3375-4ac9-a6a2-23e85ff22e4b" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3b0621e7-d6ee-4508-b614-8c9d4f39a6c9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticDestinationMember_9b1d507d-5b23-4a35-a64d-029d38913d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticDestinationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:to="loc_us-gaap_DomesticDestinationMember_9b1d507d-5b23-4a35-a64d-029d38913d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_c220e686-efc5-45ad-a934-b21148cba85d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fa83e6ec-da81-4c81-8ddd-990d9040234d" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_c220e686-efc5-45ad-a934-b21148cba85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_2489969d-c4c0-413d-9fea-4bf9aea2fd50" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_12fdb945-6f8a-448b-bf47-47a1fbb32678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:to="loc_us-gaap_OperatingLossCarryforwards_12fdb945-6f8a-448b-bf47-47a1fbb32678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_f26b6e5b-7870-455a-bfde-316b9c4e24b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_880ca6cf-f8c1-4f33-9cb1-d99bdaf52d51" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_f26b6e5b-7870-455a-bfde-316b9c4e24b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails2" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails2"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_917a3bbf-0707-4853-91b5-d79c2643115b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_917a3bbf-0707-4853-91b5-d79c2643115b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ffcc33e6-83a9-4f36-b522-4611ef7785ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ffcc33e6-83a9-4f36-b522-4611ef7785ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_0f247bee-083e-4cdc-a1f5-e31902371618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_0f247bee-083e-4cdc-a1f5-e31902371618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_03dd08b9-948e-4813-8ebf-59f09a94f497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_03dd08b9-948e-4813-8ebf-59f09a94f497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_3537c3c2-ea07-4052-8329-5db6ead08b33" xlink:href="kltr-20221231.xsd#kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount_3537c3c2-ea07-4052-8329-5db6ead08b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_c76df4b2-3ffd-41a7-94bf-764c0b5699dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_c76df4b2-3ffd-41a7-94bf-764c0b5699dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d402c0d5-ec4c-4799-8faf-469f8516d146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d402c0d5-ec4c-4799-8faf-469f8516d146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_76034292-8492-4876-8283-6fbbd60015f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_76034292-8492-4876-8283-6fbbd60015f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_2c89b0de-cba7-4e7b-a2e0-d5e7e648a3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_2c89b0de-cba7-4e7b-a2e0-d5e7e648a3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_IncomeTaxReconciliationExchangeRateDifferences_b2ff1ba4-a68a-4fff-8632-a24ac3cff871" xlink:href="kltr-20221231.xsd#kltr_IncomeTaxReconciliationExchangeRateDifferences"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_kltr_IncomeTaxReconciliationExchangeRateDifferences_b2ff1ba4-a68a-4fff-8632-a24ac3cff871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_7a675823-7e89-40f5-8c40-7dbc209b3ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_7a675823-7e89-40f5-8c40-7dbc209b3ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dddbafbb-d6ff-4bd5-9f66-b28c83cb9d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8947774-3db3-4db3-8efb-295a982ff044" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_dddbafbb-d6ff-4bd5-9f66-b28c83cb9d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails3" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails3"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails3" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_803b0864-2807-4d8c-a6d8-44424a5125a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_28d04e4e-79d0-45d7-925b-8dafd76b846e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_803b0864-2807-4d8c-a6d8-44424a5125a1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_28d04e4e-79d0-45d7-925b-8dafd76b846e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_803b0864-2807-4d8c-a6d8-44424a5125a1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:href="kltr-20221231.xsd#kltr_EnterpriseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:to="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseDomain_ff929f2f-c560-4270-9327-f9efdce52e10" xlink:href="kltr-20221231.xsd#kltr_EnterpriseDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_EnterpriseAxis_d09ae02f-acfc-440e-9288-6d573086f3ec" xlink:to="loc_kltr_EnterpriseDomain_ff929f2f-c560-4270-9327-f9efdce52e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BeneficiaryEnterpriseMember_653a6774-2fba-44be-bb04-a9cc790cc8e5" xlink:href="kltr-20221231.xsd#kltr_BeneficiaryEnterpriseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_EnterpriseDomain_ff929f2f-c560-4270-9327-f9efdce52e10" xlink:to="loc_kltr_BeneficiaryEnterpriseMember_653a6774-2fba-44be-bb04-a9cc790cc8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_c2b26ba6-5027-4122-8f32-1755823bd0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_48f3b878-7880-4bae-b76e-3c243d72003f" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_c2b26ba6-5027-4122-8f32-1755823bd0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_bcdf61e5-2098-407b-a533-20be896c1fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_c2b26ba6-5027-4122-8f32-1755823bd0a5" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_bcdf61e5-2098-407b-a533-20be896c1fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails4" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails4"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails4" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f15a228f-f2d2-418d-b25d-8844f63c1c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e107183f-cc22-4dc4-a895-a9ab52bb78d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f15a228f-f2d2-418d-b25d-8844f63c1c90" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e107183f-cc22-4dc4-a895-a9ab52bb78d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_30df2816-5431-4ff1-98e8-d489d7feaf42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f15a228f-f2d2-418d-b25d-8844f63c1c90" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_30df2816-5431-4ff1-98e8-d489d7feaf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_092d7584-0fd9-4c89-a8b7-d4f871c08b00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f15a228f-f2d2-418d-b25d-8844f63c1c90" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_092d7584-0fd9-4c89-a8b7-d4f871c08b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b57edbb4-4669-449d-83f2-0471b62e15c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f15a228f-f2d2-418d-b25d-8844f63c1c90" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_b57edbb4-4669-449d-83f2-0471b62e15c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/INCOMETAXESDetails5" xlink:type="simple" xlink:href="kltr-20221231.xsd#INCOMETAXESDetails5"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/INCOMETAXESDetails5" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ce792e86-f70d-4b70-9811-f6fe28fa9d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_70656220-52c2-449b-b209-57f46b64350d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ce792e86-f70d-4b70-9811-f6fe28fa9d22" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_70656220-52c2-449b-b209-57f46b64350d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_878c8f2e-b881-485c-9a70-3af388763315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:to="loc_us-gaap_NetIncomeLoss_878c8f2e-b881-485c-9a70-3af388763315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_06fc8b02-1faf-4172-a5ff-cf7420ba9af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_06fc8b02-1faf-4172-a5ff-cf7420ba9af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_18a05c47-b9af-4491-86bc-420666789a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_18a05c47-b9af-4491-86bc-420666789a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_21ff2a15-5c57-4bd6-866e-ec7e28b09684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_21ff2a15-5c57-4bd6-866e-ec7e28b09684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_25f532d1-9abf-4103-b0ef-4f9135cc38fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:to="loc_us-gaap_EarningsPerShareBasic_25f532d1-9abf-4103-b0ef-4f9135cc38fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af890259-2610-4972-8d47-711c2ff6a140" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_063f45b1-4004-416f-8eec-4fcc4c956e38" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_c911588b-1f9c-42d0-8a19-60bb010a4ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_c911588b-1f9c-42d0-8a19-60bb010a4ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_b7d72b37-12fb-4887-bc2e-5bb5cee40227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:to="loc_us-gaap_WarrantMember_b7d72b37-12fb-4887-bc2e-5bb5cee40227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_84b9eaa9-f918-4894-b727-1649e0ed8b97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_9b1a5970-818b-47a4-adb4-2e5ca1c1f239" xlink:to="loc_us-gaap_EmployeeStockMember_84b9eaa9-f918-4894-b727-1649e0ed8b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2b478ec9-4f20-44a8-9b23-63e20482eef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_bb1a379e-09d8-4b84-ba28-91bce092ae68" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2b478ec9-4f20-44a8-9b23-63e20482eef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7822f58c-3983-4a22-b11a-9526a85c35d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2b478ec9-4f20-44a8-9b23-63e20482eef2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_7822f58c-3983-4a22-b11a-9526a85c35d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ef05df24-a3dc-4e99-813c-45b3a83976a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ef05df24-a3dc-4e99-813c-45b3a83976a1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8ad94b38-0248-4bf7-886d-52f779083f3a" xlink:to="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_3fb54ca1-54fa-4679-90b3-49e8e27749b0" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_3fb54ca1-54fa-4679-90b3-49e8e27749b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_afe9eb7c-f661-4074-8efa-fbc846377b56" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21c096e9-10ef-4ca8-a5e3-780c44193b42" xlink:to="loc_kltr_MediaAndTelecomMember_afe9eb7c-f661-4074-8efa-fbc846377b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_cef6335d-5ace-4b11-9b3b-8ab9567996c1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_925d6b19-c1aa-4478-b864-b1b636a9588e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_925d6b19-c1aa-4478-b864-b1b636a9588e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_514d4d1f-31e9-4042-917d-3b32fc557f45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_GrossProfit_514d4d1f-31e9-4042-917d-3b32fc557f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_fe99214e-68ee-4cc3-a812-a43f8b7db112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_OperatingExpenses_fe99214e-68ee-4cc3-a812-a43f8b7db112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e95f4899-1d02-4b36-8f1c-5f6937901c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_e95f4899-1d02-4b36-8f1c-5f6937901c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f63ecb0f-9c20-46e6-86b1-49beee68a6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f63ecb0f-9c20-46e6-86b1-49beee68a6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de365ddd-ac63-43b8-9520-43db431a6bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0b233627-7f8f-4c9d-b6c5-cc24bdf1b220" xlink:to="loc_us-gaap_NetIncomeLoss_de365ddd-ac63-43b8-9520-43db431a6bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6cf26b3d-55b9-4d0f-97ca-3e6fbbebfffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6cf26b3d-55b9-4d0f-97ca-3e6fbbebfffe" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:to="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_74d4c697-d21d-4238-b05b-39cc91a48a68" xlink:to="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_0dd957fd-fd04-4b29-81e4-ec5b5d7b892f" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:to="loc_country_US_0dd957fd-fd04-4b29-81e4-ec5b5d7b892f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_b05f2451-805c-4877-ba1a-b8e111ff1893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:to="loc_us-gaap_EMEAMember_b05f2451-805c-4877-ba1a-b8e111ff1893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OtherCountriesMember_c0fc0fe5-9bc6-4d7d-a053-dfab0a6448a2" xlink:href="kltr-20221231.xsd#kltr_OtherCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b769d3c7-f7bb-45fb-a161-6650d0165b23" xlink:to="loc_kltr_OtherCountriesMember_c0fc0fe5-9bc6-4d7d-a053-dfab0a6448a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f1886e29-6422-481b-8693-78ca2dcf3095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2056db3a-ac2b-490c-b009-0982b287f87b" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_f1886e29-6422-481b-8693-78ca2dcf3095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c4efc6b-df69-482d-a6df-1e3fe43b6257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f1886e29-6422-481b-8693-78ca2dcf3095" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9c4efc6b-df69-482d-a6df-1e3fe43b6257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3" xlink:type="simple" xlink:href="kltr-20221231.xsd#REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3ecb5dad-15ac-4954-b50a-d8626472cb27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3ecb5dad-15ac-4954-b50a-d8626472cb27" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:to="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_a45c127a-be2f-471c-90e0-438a8732ecba" xlink:to="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f9a43d2e-e798-45c1-a872-c50d4060866c" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:to="loc_country_US_f9a43d2e-e798-45c1-a872-c50d4060866c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IL_d1020839-73ed-42bf-b9df-c3de4c16af66" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_IL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:to="loc_country_IL_d1020839-73ed-42bf-b9df-c3de4c16af66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OtherCountriesMember_ae07c025-00c0-4bc2-9fa8-24f55b3e981a" xlink:href="kltr-20221231.xsd#kltr_OtherCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0a7a0fd9-144f-4d30-9f71-3b15350073e3" xlink:to="loc_kltr_OtherCountriesMember_ae07c025-00c0-4bc2-9fa8-24f55b3e981a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1e704cbe-8b98-425a-86bf-42c355c32963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d0b612a2-444c-4ce3-bc76-8b9201a2885a" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_1e704cbe-8b98-425a-86bf-42c355c32963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_5a48fc2d-a272-4b30-a194-badb4969b758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1e704cbe-8b98-425a-86bf-42c355c32963" xlink:to="loc_us-gaap_NoncurrentAssets_5a48fc2d-a272-4b30-a194-badb4969b758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_53f5a05e-9a9f-4eb7-a05e-d50a59b55bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_53f5a05e-9a9f-4eb7-a05e-d50a59b55bc9" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:to="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_26a222f4-2ea1-4492-a6d8-6c6699976c54" xlink:to="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_TermLoanFacilityMember_71de6536-af71-4fda-901c-70633744e1f3" xlink:href="kltr-20221231.xsd#kltr_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:to="loc_kltr_TermLoanFacilityMember_71de6536-af71-4fda-901c-70633744e1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_225187ea-e0a1-4333-946d-e331562683a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_225187ea-e0a1-4333-946d-e331562683a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AmendmentToCreditAgreementMember_d0cf03bd-0578-4895-8882-b5c1b2ff49d0" xlink:href="kltr-20221231.xsd#kltr_AmendmentToCreditAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_929a6b8a-0c9d-4b20-9e0e-f440bdff5c23" xlink:to="loc_kltr_AmendmentToCreditAgreementMember_d0cf03bd-0578-4895-8882-b5c1b2ff49d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_88e54160-a308-4f04-9e22-f0ece80c5c06" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3bb2d5ca-8ccf-49a3-ab16-92d8e2afe09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3bb2d5ca-8ccf-49a3-ab16-92d8e2afe09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8603e7d-83ac-4ab5-bf18-c537064ce60b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_79c81477-5ad2-4ed1-939a-312d93eb3cb2" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d8603e7d-83ac-4ab5-bf18-c537064ce60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails2" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails2"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b70ae316-32ff-47c4-b5a9-7ef6bb2027f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b70ae316-32ff-47c4-b5a9-7ef6bb2027f7" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_d905e182-2bb7-4fcb-aae7-e0a6d4aae50c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_8931fba3-781d-44b6-a2d6-ec82763bd9e7" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_d905e182-2bb7-4fcb-aae7-e0a6d4aae50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_40d7f492-1ee5-4baa-b0fe-a52f07400599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6c7de399-055d-4e38-ab33-b41d5aa9ffa7" xlink:to="loc_us-gaap_CreditFacilityDomain_40d7f492-1ee5-4baa-b0fe-a52f07400599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_5415504f-6797-4600-8786-7ebba8fc6459" xlink:to="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_d62a2907-5fb2-48db-bbb9-50f9849fb92e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EurodollarMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_us-gaap_EurodollarMember_d62a2907-5fb2-48db-bbb9-50f9849fb92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_AlternateBaseRateMember_4a52aff9-6b29-423d-9e9c-48861bb46e3e" xlink:href="kltr-20221231.xsd#kltr_AlternateBaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_kltr_AlternateBaseRateMember_4a52aff9-6b29-423d-9e9c-48861bb46e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FederalFundsEffectiveRateMember_db45ad99-d428-4a44-8387-11af7e1088d7" xlink:href="kltr-20221231.xsd#kltr_FederalFundsEffectiveRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_kltr_FederalFundsEffectiveRateMember_db45ad99-d428-4a44-8387-11af7e1088d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_aefcb685-7e21-4048-aa23-9adf22a8b701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_913f0354-3ae9-4205-9464-78dd738eed00" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_aefcb685-7e21-4048-aa23-9adf22a8b701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0f206711-4062-45db-8be0-89f04b225463" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3c8abea5-34fb-4aff-a8f8-cee7e8931152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3c8abea5-34fb-4aff-a8f8-cee7e8931152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_DebtInstrumentFloorRate_370d198e-e433-46fc-9c2d-7c0d782e4fd1" xlink:href="kltr-20221231.xsd#kltr_DebtInstrumentFloorRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_kltr_DebtInstrumentFloorRate_370d198e-e433-46fc-9c2d-7c0d782e4fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_9e645590-41ad-4087-99bf-e9e503c8b296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_efea9fb6-ac4c-4e71-aa3f-2498b4d3906b" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_9e645590-41ad-4087-99bf-e9e503c8b296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f50555df-f2e8-4754-ab01-a6c9389fb868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b70ae316-32ff-47c4-b5a9-7ef6bb2027f7" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_f50555df-f2e8-4754-ab01-a6c9389fb868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails3" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails3"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails3" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f92e4fb6-0ef7-41b4-a4ac-065566db9486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f92e4fb6-0ef7-41b4-a4ac-065566db9486" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_56585309-225e-42f8-8584-f11397eec2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a2fb23e1-9f48-458b-99ba-6aae68f9090e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_56585309-225e-42f8-8584-f11397eec2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3a401fad-5aac-4c78-ba8a-bf79fe7c643d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_f4a494c5-e256-4a1a-83ae-24717ca22a86" xlink:to="loc_us-gaap_CreditFacilityDomain_3a401fad-5aac-4c78-ba8a-bf79fe7c643d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:href="kltr-20221231.xsd#kltr_InstallmentPaymentDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_InstallmentPaymentDateAxis_2b08a07f-3af2-463e-a534-0de1eaaa2308" xlink:to="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnApril012021ThroughDecember312021Member_9732f0c2-fe55-4c32-bb58-d820c993a77e" xlink:href="kltr-20221231.xsd#kltr_OnApril012021ThroughDecember312021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:to="loc_kltr_OnApril012021ThroughDecember312021Member_9732f0c2-fe55-4c32-bb58-d820c993a77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnMarch312022ThroughDecember312022Member_517e9041-0d67-4e17-893d-f6fedb695d79" xlink:href="kltr-20221231.xsd#kltr_OnMarch312022ThroughDecember312022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:to="loc_kltr_OnMarch312022ThroughDecember312022Member_517e9041-0d67-4e17-893d-f6fedb695d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_OnAndAfterMarch312023Member_7c3aa767-8b87-4fe6-8f44-518bb2378934" xlink:href="kltr-20221231.xsd#kltr_OnAndAfterMarch312023Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_InstallmentPaymentDateDomain_f4884e45-d2ed-4bf0-94c5-f5afce65e472" xlink:to="loc_kltr_OnAndAfterMarch312023Member_7c3aa767-8b87-4fe6-8f44-518bb2378934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_af4ebf1f-8726-4a6e-a1be-f2b0d9fa3fb5" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_ff50790c-5571-49dd-aec1-e2ce8da8cfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_ff50790c-5571-49dd-aec1-e2ce8da8cfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_f4cd00d6-d13d-4b55-b3b0-158b478fef8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_62340cf7-3891-4794-8e5d-920be2d41d56" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_f4cd00d6-d13d-4b55-b3b0-158b478fef8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4" xlink:type="simple" xlink:href="kltr-20221231.xsd#LONGTERMLOANDetails4"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/LONGTERMLOANDetails4" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_302a1241-5ab5-47c9-94ec-b3a550f79cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_302a1241-5ab5-47c9-94ec-b3a550f79cc8" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0b6f6b56-945b-4996-aea0-5c9602121dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_1981a3e2-af13-46a9-893b-9d7b583c9ddd" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_0b6f6b56-945b-4996-aea0-5c9602121dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:to="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8d393f65-c4d6-4191-9435-cd5b2b5ffa74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_347c6aec-3652-43b5-8197-98bd798f85a2" xlink:to="loc_us-gaap_CreditFacilityDomain_8d393f65-c4d6-4191-9435-cd5b2b5ffa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ee139432-cc52-4ba9-a6cf-c962294ca030" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2d62e77a-6d3b-4827-ade9-d124fd20cd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2d62e77a-6d3b-4827-ade9-d124fd20cd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2d9e29d4-39fb-4406-bd2d-4be972bb59e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2d9e29d4-39fb-4406-bd2d-4be972bb59e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ea0b02e2-69f8-40db-8ac8-d6d60c846062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f00c81a-bb90-41d8-8eb5-74688d4b52f4" xlink:to="loc_us-gaap_LongTermDebt_ea0b02e2-69f8-40db-8ac8-d6d60c846062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails1PreferredStock"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_a0cac83e-b75e-4c94-9a34-2d60f8a4ac17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_31ddbe63-c236-4a0d-ac19-abc59d703814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_39c15397-1fb3-4280-97cf-0c0166709223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_31ddbe63-c236-4a0d-ac19-abc59d703814" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_39c15397-1fb3-4280-97cf-0c0166709223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_ee1ccd41-1c24-45c6-a3bf-26f87e72c887" xlink:href="kltr-20221231.xsd#kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_31ddbe63-c236-4a0d-ac19-abc59d703814" xlink:to="loc_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_ee1ccd41-1c24-45c6-a3bf-26f87e72c887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails2CommonStock"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_b73e828b-090a-49fc-a594-bfcb98c4fc34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_dfa57589-1bc3-43ab-ac1f-2f3912dba224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b73e828b-090a-49fc-a594-bfcb98c4fc34" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_dfa57589-1bc3-43ab-ac1f-2f3912dba224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e7cf90a8-c687-46b8-9aa9-9da69c58e1f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b73e828b-090a-49fc-a594-bfcb98c4fc34" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e7cf90a8-c687-46b8-9aa9-9da69c58e1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3eb91161-1091-42c4-939e-2dfbe25f162b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9b70348e-2b2f-4577-b3a8-d37e0ccd19db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3eb91161-1091-42c4-939e-2dfbe25f162b" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9b70348e-2b2f-4577-b3a8-d37e0ccd19db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3eb91161-1091-42c4-939e-2dfbe25f162b" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_817a0226-ba91-4466-8975-850e5093c67b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_cda56ef7-e5c6-4898-b481-b7c8ce4ba417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:to="loc_us-gaap_EmployeeStockMember_cda56ef7-e5c6-4898-b481-b7c8ce4ba417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_84777672-455d-4cd1-8881-9a5a36623d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91a77431-10cf-4fa9-9529-d4991eacf7d2" xlink:to="loc_us-gaap_RestrictedStockMember_84777672-455d-4cd1-8881-9a5a36623d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_63162c9b-65d0-40e3-93c8-bfb5569e5aee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_8c159820-3621-4783-b151-151814386c9b" xlink:to="loc_us-gaap_PlanNameDomain_63162c9b-65d0-40e3-93c8-bfb5569e5aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_A2021PlanMember_aa93ece9-a417-46c9-b041-5afc26cbde2f" xlink:href="kltr-20221231.xsd#kltr_A2021PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_63162c9b-65d0-40e3-93c8-bfb5569e5aee" xlink:to="loc_kltr_A2021PlanMember_aa93ece9-a417-46c9-b041-5afc26cbde2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d4f52f22-3372-4a32-ab0f-79f70a138f02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4fcb10c5-68e9-4e52-8868-8e736e9ef626" xlink:to="loc_us-gaap_EquityComponentDomain_d4f52f22-3372-4a32-ab0f-79f70a138f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0645c619-c428-4c15-b5e3-a055846b7426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d4f52f22-3372-4a32-ab0f-79f70a138f02" xlink:to="loc_us-gaap_CommonStockMember_0645c619-c428-4c15-b5e3-a055846b7426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_317b2036-fe3d-43b5-a3f2-e3c23619ee6a" xlink:to="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d040519d-1520-408e-aabb-32635649c9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d040519d-1520-408e-aabb-32635649c9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_dddab662-1c43-4154-99d0-ba34ae00173d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_dddab662-1c43-4154-99d0-ba34ae00173d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_3a58a1be-ccfc-4721-a6a1-a09d513a2c41" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ad5bdcf4-e569-496c-b80b-f985ce6ac72c" xlink:to="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_3a58a1be-ccfc-4721-a6a1-a09d513a2c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_7d0829ae-70c4-4f3e-a817-9cd34451f60a" xlink:href="kltr-20221231.xsd#kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3eb91161-1091-42c4-939e-2dfbe25f162b" xlink:to="loc_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock_7d0829ae-70c4-4f3e-a817-9cd34451f60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dbdfdbd2-18ff-4966-80e5-78e08fb2fe0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_dbdfdbd2-18ff-4966-80e5-78e08fb2fe0e" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:to="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f93a65b4-a617-48a8-92b0-f20532e33405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_cd3156dd-dd61-49ab-83f5-dfe49906dcb4" xlink:to="loc_us-gaap_ClassOfStockDomain_f93a65b4-a617-48a8-92b0-f20532e33405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:to="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_cdbe76a8-722b-4d3e-86bb-a606a0e65f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2fd28b86-8b47-4b6f-8043-16ebd5645a7b" xlink:to="loc_us-gaap_PlanNameDomain_cdbe76a8-722b-4d3e-86bb-a606a0e65f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_A2020PlanMember_c8e8ed6c-a599-4556-a7aa-df73454c30ca" xlink:href="kltr-20221231.xsd#kltr_A2020PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_cdbe76a8-722b-4d3e-86bb-a606a0e65f9a" xlink:to="loc_kltr_A2020PlanMember_c8e8ed6c-a599-4556-a7aa-df73454c30ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_2e1e10ab-baa6-4e11-9eb1-03560978f785" xlink:to="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0714d70b-627f-4bca-ade0-6e2b28c32a3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0714d70b-627f-4bca-ade0-6e2b28c32a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_f5b81c00-fcdc-4f51-ad45-c0e3f067d1e6" xlink:href="kltr-20221231.xsd#kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6bb500ec-b122-4c74-874d-398337253c77" xlink:to="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_f5b81c00-fcdc-4f51-ad45-c0e3f067d1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_b9dcb3d3-477b-4950-8584-3985fc6df373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_edde653b-304e-4937-bb63-6fc3b79a44b4" xlink:href="kltr-20221231.xsd#kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b9dcb3d3-477b-4950-8584-3985fc6df373" xlink:to="loc_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares_edde653b-304e-4937-bb63-6fc3b79a44b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_ae8816b1-78de-470b-bcc6-4db0d11ef746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b9dcb3d3-477b-4950-8584-3985fc6df373" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_ae8816b1-78de-470b-bcc6-4db0d11ef746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails5OptionsTable"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_37f13d47-65a4-43e0-b8f1-b26a983c8e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_37f13d47-65a4-43e0-b8f1-b26a983c8e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5177e97e-c409-41bc-983e-729b4a166df6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5177e97e-c409-41bc-983e-729b4a166df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_86ca08e4-c7bb-4435-9a21-dacc7cde7b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_86ca08e4-c7bb-4435-9a21-dacc7cde7b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ba1f1b61-e7af-4326-aa88-7fbe876f3059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ba1f1b61-e7af-4326-aa88-7fbe876f3059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7a28ff16-e147-4c18-9149-11ee7ec26a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7a28ff16-e147-4c18-9149-11ee7ec26a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9706e27e-1a38-485f-a462-c10386d28556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9706e27e-1a38-485f-a462-c10386d28556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_749148c9-2d7c-4805-bd93-0fa0351b3872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_749148c9-2d7c-4805-bd93-0fa0351b3872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32590392-d886-432d-b599-39616236086c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32590392-d886-432d-b599-39616236086c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0b2c1719-c514-4ddf-a581-53b33cdbe430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0b2c1719-c514-4ddf-a581-53b33cdbe430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e1d3bbb1-4eb3-4a23-953d-be3f745a9b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e1d3bbb1-4eb3-4a23-953d-be3f745a9b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_83f20303-7ce6-4e41-b607-2d7ad85af09a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_83f20303-7ce6-4e41-b607-2d7ad85af09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7d56f6d0-4922-4de1-a0be-0423b36d7ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_7d56f6d0-4922-4de1-a0be-0423b36d7ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_aba3f7ac-a46e-45ac-b42b-937793b173ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_aba3f7ac-a46e-45ac-b42b-937793b173ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_705e3eb2-5368-405f-94ee-a6f884eefa05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_86fa63d8-1c85-4e1f-8622-57d83b14ffb6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_705e3eb2-5368-405f-94ee-a6f884eefa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails6Assumptions"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_642b17d1-9758-46a6-861d-b0bf30ce5821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_5531fc5c-66ce-484e-b002-3e03295d8095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_642b17d1-9758-46a6-861d-b0bf30ce5821" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_5531fc5c-66ce-484e-b002-3e03295d8095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7baf056a-a15c-4185-93b1-ede452f0eef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_642b17d1-9758-46a6-861d-b0bf30ce5821" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7baf056a-a15c-4185-93b1-ede452f0eef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dc319b9f-b68f-4b97-bb57-70425077073f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_642b17d1-9758-46a6-861d-b0bf30ce5821" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dc319b9f-b68f-4b97-bb57-70425077073f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_642b17d1-9758-46a6-861d-b0bf30ce5821" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:to="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_c7042d93-6042-400b-b586-97b66803baf1" xlink:to="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BlackScholesModelMember_c9b315ef-12bc-40ec-80f1-2dc1f615bb63" xlink:href="kltr-20221231.xsd#kltr_BlackScholesModelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:to="loc_kltr_BlackScholesModelMember_c9b315ef-12bc-40ec-80f1-2dc1f615bb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MonteCarloModelMember_69a37f86-5498-4c43-9f27-ab3bddba07a8" xlink:href="kltr-20221231.xsd#kltr_MonteCarloModelMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_931d561a-d9be-47ee-a6ce-17d3e9b1b3a7" xlink:to="loc_kltr_MonteCarloModelMember_69a37f86-5498-4c43-9f27-ab3bddba07a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea28511d-806a-4aa5-adef-0a80b02be775" xlink:to="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_93dd01c2-54c3-4d28-83e3-52661cd84db6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_93dd01c2-54c3-4d28-83e3-52661cd84db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2885cfaf-189e-44c6-a775-9e5fd1efa644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2885cfaf-189e-44c6-a775-9e5fd1efa644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_a0b8b89e-26a1-4053-bd20-55f4d71f24a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_a0b8b89e-26a1-4053-bd20-55f4d71f24a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_6b2ac2ee-614d-4078-a401-c018bd5a0d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_6b2ac2ee-614d-4078-a401-c018bd5a0d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_59fcfbf2-5674-43b8-87bb-4c256ddd3af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_59fcfbf2-5674-43b8-87bb-4c256ddd3af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3df437d3-2ab7-4b10-8286-5c052bab6ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_728fdbe7-533c-4826-99ea-ba9ebacc7592" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3df437d3-2ab7-4b10-8286-5c052bab6ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails7Textuals"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_cc3673c2-6265-40a5-90ab-4610387944d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cc3673c2-6265-40a5-90ab-4610387944d4" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:to="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_70213375-6da3-4340-b8ed-76fa6696deb2" xlink:to="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BlackScholesModelMember_9296e17c-f6de-41e0-9fb0-049bd1a807eb" xlink:href="kltr-20221231.xsd#kltr_BlackScholesModelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:to="loc_kltr_BlackScholesModelMember_9296e17c-f6de-41e0-9fb0-049bd1a807eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MonteCarloModelMember_d483b2db-1924-4404-a910-4474057e1d86" xlink:href="kltr-20221231.xsd#kltr_MonteCarloModelMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_9200dc75-26f4-4c04-93bf-bc2cbc3b184f" xlink:to="loc_kltr_MonteCarloModelMember_d483b2db-1924-4404-a910-4474057e1d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_6dc0f1ba-20e9-467d-a2ca-f6f89657687c" xlink:to="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94ca9108-edfe-4917-b229-5ac46c9e390b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94ca9108-edfe-4917-b229-5ac46c9e390b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2b7b3cda-0584-4c55-8247-9783af5a6bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_2b7b3cda-0584-4c55-8247-9783af5a6bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_f39a8e0a-4161-4a23-bd34-12c5d63ae6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_f39a8e0a-4161-4a23-bd34-12c5d63ae6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e04b4bd7-3654-45b2-b9c4-23c8323fbcb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e04b4bd7-3654-45b2-b9c4-23c8323fbcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d70f1762-2c89-46a5-9aab-c1cd6b170982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_498cd693-39a7-4316-bd1a-4a27b00b0bca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_d70f1762-2c89-46a5-9aab-c1cd6b170982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_64ea5356-be15-4126-ac9f-aeb1cf0774fb" xlink:href="kltr-20221231.xsd#kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cc3673c2-6265-40a5-90ab-4610387944d4" xlink:to="loc_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption_64ea5356-be15-4126-ac9f-aeb1cf0774fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_623a53d7-2f3a-4f5d-b123-abc1c6eb3a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cc3673c2-6265-40a5-90ab-4610387944d4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_623a53d7-2f3a-4f5d-b123-abc1c6eb3a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b0f81764-9d57-4ef6-a2dd-0e24623f7e50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cc3673c2-6265-40a5-90ab-4610387944d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b0f81764-9d57-4ef6-a2dd-0e24623f7e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2ed5d146-0806-4d66-b8e6-7aea0e4281bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cc3673c2-6265-40a5-90ab-4610387944d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2ed5d146-0806-4d66-b8e6-7aea0e4281bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails8RSUs"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7e3bb14c-ff57-468e-97b2-550b2b8cb023" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7e3bb14c-ff57-468e-97b2-550b2b8cb023" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:to="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_578ceada-8335-44b7-94bd-6dd21ac7e27b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_011125d3-9154-49fe-93d4-05cbf5a92d79" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_578ceada-8335-44b7-94bd-6dd21ac7e27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0e9639fe-4007-4b0c-a233-42e8d0da9534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_578ceada-8335-44b7-94bd-6dd21ac7e27b" xlink:to="loc_us-gaap_RestrictedStockMember_0e9639fe-4007-4b0c-a233-42e8d0da9534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_d4803f18-41d7-4777-965d-d03ae1ee1216" xlink:to="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db65eaa-e228-49a7-ae81-0667519ded4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db65eaa-e228-49a7-ae81-0667519ded4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2da4110-ea4d-497f-b7c9-328366a36116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2da4110-ea4d-497f-b7c9-328366a36116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ed225f9-23cf-49bc-9c65-e2ed8a08253b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3ed225f9-23cf-49bc-9c65-e2ed8a08253b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c3be2313-ffc1-4af5-864c-4e495188cd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c3be2313-ffc1-4af5-864c-4e495188cd3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a1de68cd-d704-4fea-a03e-90ead9a931cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a1de68cd-d704-4fea-a03e-90ead9a931cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a73974fe-66fd-4757-9846-635422c1f2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a73974fe-66fd-4757-9846-635422c1f2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b3bc9809-8f32-4521-bcb8-905ae51a6550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b3bc9809-8f32-4521-bcb8-905ae51a6550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e88f18ef-1264-43ff-85ec-6763dd331a13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_41f854ef-c2c5-4475-992e-8cdfd5dc9cf7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e88f18ef-1264-43ff-85ec-6763dd331a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails9SBCExpense"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c222b856-fa1b-4d0a-a234-1010f0437694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c222b856-fa1b-4d0a-a234-1010f0437694" xlink:to="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_81ab8d95-ca40-4f7e-9ff9-34e1192b9ec4" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_94888100-df83-41a3-93ea-a73bee272f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_CostOfSalesMember_94888100-df83-41a3-93ea-a73bee272f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_24cb80be-3561-44c9-acba-a4853a4887ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_24cb80be-3561-44c9-acba-a4853a4887ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_d1b2c1ea-a62a-4680-a891-26a1cccde5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_d1b2c1ea-a62a-4680-a891-26a1cccde5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d74a12f6-70db-47d8-bd1f-dbd5d3eefcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4d3f49e2-5494-4322-9eb5-90d6cff671e8" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d74a12f6-70db-47d8-bd1f-dbd5d3eefcb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_842ef0f0-c49e-4975-8242-5b688ef0d2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_bd1133d5-d85a-44e7-b8fa-3801c343adac" xlink:to="loc_us-gaap_StatementLineItems_842ef0f0-c49e-4975-8242-5b688ef0d2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_eafdd462-e413-4764-ac23-666107fade0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_842ef0f0-c49e-4975-8242-5b688ef0d2f2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_eafdd462-e413-4764-ac23-666107fade0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_00eb3019-c92f-4fe7-8dd0-31cbee5450ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c222b856-fa1b-4d0a-a234-1010f0437694" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_00eb3019-c92f-4fe7-8dd0-31cbee5450ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement" xlink:type="simple" xlink:href="kltr-20221231.xsd#STOCKHOLDERSEQUITYDetails10RightsAgreement"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c04daff1-222d-4f43-9807-395da49ca0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_18bebd50-c7b2-4333-a36f-73e8f15d62d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c04daff1-222d-4f43-9807-395da49ca0f5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_18bebd50-c7b2-4333-a36f-73e8f15d62d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6a0161b0-ea45-48a5-99cf-06b1af009887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c04daff1-222d-4f43-9807-395da49ca0f5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6a0161b0-ea45-48a5-99cf-06b1af009887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#SELECTEDSTATEMENTOFOPERATIONSDATADetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kltr_SelectedStatementOfOperationsDataAbstract_4d245373-8c54-465b-ab05-c93b8468c94e" xlink:href="kltr-20221231.xsd#kltr_SelectedStatementOfOperationsDataAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialIncomeAbstract_839d1f1a-ed2f-4795-9c3f-5b579f612890" xlink:href="kltr-20221231.xsd#kltr_FinancialIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_SelectedStatementOfOperationsDataAbstract_4d245373-8c54-465b-ab05-c93b8468c94e" xlink:to="loc_kltr_FinancialIncomeAbstract_839d1f1a-ed2f-4795-9c3f-5b579f612890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialIncome_08fab675-099e-416a-a660-235cb3a5717d" xlink:href="kltr-20221231.xsd#kltr_FinancialIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialIncomeAbstract_839d1f1a-ed2f-4795-9c3f-5b579f612890" xlink:to="loc_kltr_FinancialIncome_08fab675-099e-416a-a660-235cb3a5717d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:href="kltr-20221231.xsd#kltr_FinancialExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_SelectedStatementOfOperationsDataAbstract_4d245373-8c54-465b-ab05-c93b8468c94e" xlink:to="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_BankFees_3e73c428-66a6-4fb7-87ed-4e4c69bdb9e8" xlink:href="kltr-20221231.xsd#kltr_BankFees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_kltr_BankFees_3e73c428-66a6-4fb7-87ed-4e4c69bdb9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_4ff1d711-bd4c-4273-a28f-4441eed394eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_4ff1d711-bd4c-4273-a28f-4441eed394eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_f71e4b1a-1f6b-4345-a679-706fc065b4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_us-gaap_InterestExpense_f71e4b1a-1f6b-4345-a679-706fc065b4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_a7f36593-9860-418f-be59-7d4f387bb73b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_a7f36593-9860-418f-be59-7d4f387bb73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_90e81895-2279-43da-8704-ae568e361ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_us-gaap_OtherNonoperatingExpense_90e81895-2279-43da-8704-ae568e361ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_FinancialExpenses_c28a2f1f-806e-468f-a61d-44d1ce95674e" xlink:href="kltr-20221231.xsd#kltr_FinancialExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_kltr_FinancialExpenses_c28a2f1f-806e-468f-a61d-44d1ce95674e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_429ac869-f68a-49be-bbf8-73e0e59eb16a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_FinancialExpensesAbstract_47163b4c-dd83-4348-b4a9-afa8fdb61033" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_429ac869-f68a-49be-bbf8-73e0e59eb16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_be85f93c-204c-49e6-a974-b8aa9feffa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kltr_SelectedStatementOfOperationsDataAbstract_4d245373-8c54-465b-ab05-c93b8468c94e" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_be85f93c-204c-49e6-a974-b8aa9feffa6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1" xlink:type="simple" xlink:href="kltr-20221231.xsd#ComprehensiveTextBlockListDetails_1"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TextBlockAbstract_c1167373-5ef0-48d2-a8a2-bad1aa3105c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TextBlockAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TextBlockAbstract_c1167373-5ef0-48d2-a8a2-bad1aa3105c7" xlink:to="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1d6bdf5d-e7ec-4eb2-a283-6be013aa3f23" xlink:to="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_ba5fa6b0-125d-400c-98ec-ced1a193b215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_ba5fa6b0-125d-400c-98ec-ced1a193b215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7e67a25b-4042-470e-8b39-2866064f20b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1e3ba913-bbf1-4372-b86c-2f3897ee73bf" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7e67a25b-4042-470e-8b39-2866064f20b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0dcdf698-9e7f-4af8-bb19-56ebd9a7a2a7" xlink:to="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7d2d4a48-1801-4a1c-86fe-09c53b5d4cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7d2d4a48-1801-4a1c-86fe-09c53b5d4cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0ff029d1-8bec-473a-ab8b-2cdb3aee0606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0ff029d1-8bec-473a-ab8b-2cdb3aee0606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_de4efdee-d499-4620-a01c-99f9d22bd3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_de4efdee-d499-4620-a01c-99f9d22bd3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90caa8ca-6e5a-44e7-a043-e72a2ae87e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d4275dbc-7477-43d2-bfd5-05ce3291e47b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_90caa8ca-6e5a-44e7-a043-e72a2ae87e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails" xlink:type="simple" xlink:href="kltr-20221231.xsd#RestructuringandRelatedActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_70d1b700-88c5-4c51-9013-4bcc4b5848dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_9d4d9f97-f6bf-4051-902a-f2d79e740866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_70d1b700-88c5-4c51-9013-4bcc4b5848dc" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_9d4d9f97-f6bf-4051-902a-f2d79e740866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_521b6bb1-cb74-49a5-a95e-61bbbaa625ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_70d1b700-88c5-4c51-9013-4bcc4b5848dc" xlink:to="loc_us-gaap_RestructuringCosts_521b6bb1-cb74-49a5-a95e-61bbbaa625ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_2d75797f-de42-4c1b-a975-4346fa0355e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_70d1b700-88c5-4c51-9013-4bcc4b5848dc" xlink:to="loc_us-gaap_RestructuringReserve_2d75797f-de42-4c1b-a975-4346fa0355e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_70d1b700-88c5-4c51-9013-4bcc4b5848dc" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_369328fd-abf9-4198-89bf-a439f9976808" xlink:to="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_EnterpriseEducationAndTechnologyMember_cdd3fab2-7299-4f5b-9c94-1b312b14cb31" xlink:href="kltr-20221231.xsd#kltr_EnterpriseEducationAndTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:to="loc_kltr_EnterpriseEducationAndTechnologyMember_cdd3fab2-7299-4f5b-9c94-1b312b14cb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kltr_MediaAndTelecomMember_7e888449-699f-495b-b315-b1d925edae6a" xlink:href="kltr-20221231.xsd#kltr_MediaAndTelecomMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_79bb8e77-e14e-4f04-bec6-cdf4fbb65399" xlink:to="loc_kltr_MediaAndTelecomMember_7e888449-699f-495b-b315-b1d925edae6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_262026b8-0789-474b-aa4b-ea715c4a91c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_db538cf3-132b-4ae4-8f21-40678ab7bd97" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_262026b8-0789-474b-aa4b-ea715c4a91c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_a74e4cb0-6fa5-4ef6-a693-fbb923639168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_262026b8-0789-474b-aa4b-ea715c4a91c2" xlink:to="loc_us-gaap_SubsequentEventMember_a74e4cb0-6fa5-4ef6-a693-fbb923639168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53a125b9-f306-4627-b6f0-841b76171869" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_813eb3ba-c07c-424c-bf46-9e5457656a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringReserve_813eb3ba-c07c-424c-bf46-9e5457656a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_b9157d7a-9556-4a9d-9775-3815302af2e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_b9157d7a-9556-4a9d-9775-3815302af2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_f2c9dc64-afa8-40c3-8958-dd4a5ff45bab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_PaymentsForRestructuring_f2c9dc64-afa8-40c3-8958-dd4a5ff45bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_7c5c21a4-8611-4d06-9678-bfe4c625f311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent_7c5c21a4-8611-4d06-9678-bfe4c625f311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_e73835dd-7ee0-47b8-bbbd-f4771d1e0118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_83786c43-ee97-407f-a941-1432418a6f98" xlink:to="loc_us-gaap_RestructuringCharges_e73835dd-7ee0-47b8-bbbd-f4771d1e0118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>kltr-20221231_g1.jpg
<TEXT>
begin 644 kltr-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0   0 !  #__@ ?0V]M<')E<W-E9"!B>2!J<&5G+7)E
M8V]M<')E<W/_VP"$  0$! 0$! 0$! 0&!@4&!@@'!P<'" P)"0D)"0P3# X,
M# X,$Q$4$ \0%!$>%Q45%QXB'1L=(BHE)2HT,C1$1%P!! 0$! 0$! 0$! 8&
M!08&" <'!P<(# D)"0D)#!,,#@P,#@P3$100#Q 4$1X7%147'B(=&QTB*B4E
M*C0R-$1$7/_" !$( > $JP,!(@ "$0$#$0'_Q  =  $  00# 0
M    !@0%!P@! PD"_]H " $!     -_@
M
M
M     ,,>9M#N?KEZR@P!ACHFFW)Y;>GD,R  -$\R9G\U)5O[)<;Z;^B #QIO
MGHAFH ,4:S[W@ 17RDL^_P#K'Z= 'DUZR@        !KUK=Z+>%>4=X++K+L
MMN#K9YXYI]-](]<-X-$=Y?-3T$@^>HCKC09]U>W#VFQ7H#L%5P;;[S4^9IL)
MJ[L5DS0?)GI:\3O0W.F@&5<V:"TVP^QF@LZV+TKV0JFNFTN-,.3'>?S2VS@N
M)-UM@O./-VUT2\P]Z-!\F;@8W9(TRL6//9H         ->M;O1;Q9]2M),+;
M+8G]8M;/.?+/JCJ5JY,<6^G7FMZ3>?&TN/\ 4#V.UVU0[?4EX[4OL!Y=; Q+
M:'2G$>Q>'GJ/YM>@^0O$S?[9G2?5KV8\5_:?Q<SW08NVDHL_ZNZU[/XR>C/D
M[LQG79+P\VE>D'FIM#L5'/+GCU&\VLR6Q(=</5_QQ]E0         UZUN]%O
M&7U)T7O5!D[>#6S!54PI,+EBSU3\;?1_S@FFT&I?LSY72"S>I33#!WJ!Y3[R
M^9TZF,JC.2[IK78?87[\-,H[UZ)3+<CR=V9H]M=/IWF)E+5VT?>4< >DWDOZ
M*>>^YFL.0LV;98T\GI_N!J'LGK78?27RUJ?030;*>*_9H          %@OOT
M'13UY:;G;KAV'53UH"B[*E';_P#=EO/(#QE]?KWS::RJ'$<D7T+565$>D'T^
M8W)BRWGFQ7U\6^Y@                 !&9,
M
M
M                                                 %'3W0='>
M    %)5E)5@+5=5'5\OGZ (Q)\43BLN;'.1>,39:Y/G$,PF!&Y(       U(
M@&;+SQ4Z^[/?$&BN2&:P      U3N62\>8UV;AWQB[(5?)IGHUMGC"P9E[\)
M262R/%>2(GL0-(L\:W?4PRKF[R]]'[5B6.26BFF9-0LR8ZGL2M%3LM6
M  U(SIA"FM'?:+G1]]YE&.]UP      U3Z;.C5=;;G<;YDO%&VNJV*<G8RR#
M:;S666[UF/K3Z"\H]J'<FS.K-HV_T+R=L[JU/=?=C\&^@VJM[QQ<[1+<(;[2
M8      %+54E50]M-V_/3<:3YN0      4G54TSX[.GL[,7RB:V.]6RJ[K?W
M<_7?U==-=P                              ^(@             #OE9
M&:,   $BN HHT   2WM
M      !QR    #IC'1**G[  ..JU?5U[  !2621=@ #CBEM-5=N>0 !PIOON
MY /F@MMRK_H  .*".UU_[.0   .,$:P1KBZ[ [0]P '7C7'U&KLCY$YY "-Z
MNXFZ*W,FT5S !2X5QS3\R#-LT  /G'<'H>;]DZ_<@L6%(=\?4QS3?^0 %!K+
MAJB^I;LQE0   #6K5K(W//9CW+.ZGV 'SAR&WWAQ8<A95^P!%]&K,$JWJN0
MZ-;HWQ-K9'OC8&>@ =>((U?.'1:<MR[D6+6^A<OFMV0OX %-I9%9A\*:%;8Y
MF   ")^>V2L=TAEC%&Y^:>0!$,*2:-\_/,BC>=I( <:58ZV0NI&]=\X[8@'&
M)<,SFDBUVO-IHMIJH $'Q;(XU>*)<K7L#]#7F%\3#J[(?]3#8H '&OVN4]QP
MYN<JBN^-SY   -;M:I!"A5323[J\@##5BM]RJ>+!W=&0<K@%A\^<JXON5MZZ
MZ;P;T4^P'SK+895#BMOT4V(G( <86Z['<NJZ1N_V/+4P*+5*\7.R6ZXWRUV?
M:NO #C1_O@,PCLFBDT@FW.70  !J;B^*;.8(R;>]=YI\;Z_0!Q@SICU]L_U*
M;-)J;,X! =%\JXJR]W1.W3/$OH#)0'QJG)(G2Y4@-IGT"SEDX .,"5]@[K_T
M6&X?$\R%RL6K\NB7+A+8CM%>P ^= Y)%)?/<-SB+V;8O/7(  !K=K7?X7QRJ
MIK)=U@ PY8+==*CYL%52Y"RL 1+0;*N*LO\ ?BC[ED&]$J\!\ZS6"4P_GBMO
MT4V(G( ,(\V"_/J@J[-E2:<J/5*6Q!44Z81#:ZL !H[58_ET>D\5FD#VWR]R
M   1+SYR-CVD<9*QON?FH (EA*31OZ^.9!'<[20 :#WYU%;9[KNJ <8GPO.J
M*,76]6BCVEJ@ X@.-KUW<6N]6VW9[JQKW#Y'09 @-;'97L/R '&ONN<\QRYN
M<HBV^=S   #6O5K(SG[K:S=/[ #C#<,OSA8LA95Y &,=*ZS[.KYWEFH I]<(
MUQ-[38/C8&>@ ?.%+#57"W<4V4YR.+'KA0!6['7_ ) #BETNBDRZONDAFV68
MG(   XP/K'%^+OL'LS5@ XZ\<8\I.:W(^0_H &)M3[$2G;C(H <46&\;]"19
MHFW( #HQG"NM<\DS "Q85AOS]3#-5^<@ XMVM6&*-+]ELI_0   ''1&^B3U?
M(  Z+:N?;R  Z<;QV4Y$^P '%+:*JZ??(  XZ[5WW+D XH+=<+AR  'S06"L
MOW<                    !QR   X<@
M                        '$/ZKA<:NJ,=W.8A$)>#K@46R#*?GZ=4.M5V
MFH"VUG/15]//;R H\:Y61'LE1')%R%BO?T  1R%98B4M")RP !:OB.3M'[-.
M4-YF(BDK'Q L@  :*_?1"LJ2.,[#:G6&?2?HIK;\;M@>=DEL$QL4VND0FV,>
MK?GZ P)J[09IF>KV>TKLDAL<PSB:&Y-Q=(?BP,O+'L3IUG2-1*+2GXE4;V"R
M4 #4JU].'-DN)-CF 9&L\KQOO=R ->M-:?8R_8#E^7LJ:FS^%2BHE4,J%9>)
M=I3Z77< &LN1M6^B52>"; X\V'TOJ]L=:,&;.;3 :PY?UHVDP'C*?]V48!!=
MV_L#Y\[NB;5&.+M7S_ -]VGP;O6:Z8BF/S>\52/[F=VC.)9K;<KP:&WZ8Z>>
MCF30 :]V''/3#LL7G"N4+U!+CW[H<@##_$ QK*8!*;-G.VPS'LQVMU5JZ.VS
M>$YIUMW R6              .-<\Z7D              &K=CL&R6F.XT"BD
M;S/J?G[+L3O\.BF29Q-P       ,)17#V[UYUF9^O>K,MS1H)N1\6;)O3<^8
MU=+N , 0#/=)33"CL&.LBU=[B]VF%<     &K=NA^/OB77O#_9N%IWGW#D5O
MMYDU%F79H       #6S7JZXFNU-D*/;1:YVKTLTEQ?=<9Y9AU^O>)Z#TIGX!
MK9KW ,MXID<RN&$Z#-=@I;3LCM4     !CF@RJ          +#>(O9Y%CN6V
MV8Q^W9,B"BK["OG?:^J<U(!TQNX:]9NEMO[?JUUCIJZOM
M       8?Q/MP "VU_V                      T*W<T%Z\0R>;W>*VR.9
M5O6 ,AY(M._8                     $<PG>979&L&TT:E]#<+=]U\1D.7
MP
M
M
M                                              '_Q  < 0$  04!
M 0               0,$!08' @C_V@ ( 0(0
M
M
M                       "ZMH 6RXD"8 35H@'BC7]"4 #Q[  R79LK8<<
MP@1R+1F_]7D3<U(MJ897H?FWYQ0!K/$<7L'=\BJUWFV@%MAJ=;.^P [)M6;Q
MFL\.D:KP^+>IWS8Q7JPFS$=2\9;&8?1@CYSP%U0WKMZ]A-&@#7Z'FI=YH .V
MY6XC&<(D:%Q^YF.O[J+FIY]1:0.J7="GCN>!'S+A]BP>U?07J[E%.W!KGBHJ
MYT -^Z96QNG\PD6/SW;1>_0EV*EP>;4-YSE.XT7  XIHT^.P=&77N)M? ,-9
MQ.7O@ ;EM6NZ*!B.=NC94%6KYH0$[-D\!A *?-=<W;>I35FGX C'V][>
M
M
M              #_Q  < 0$  04! 0              !@(#! 4' 0C_V@ (
M 0,0
M
M                                                   'F/?J 7%L
M!8NU 4X^3Z  6[.3Z JRL, #"YS@Y/1-H":R/R-0T+7(8EG=<DP:+E7N=UC+
M MO:R)\DQ);U^\"3=KSM'PK! #G>APLG<=.#;]"]OV^::T<\B.?9UW=ZAQ5J
MMI(>E HI]>UT<!OTX_0^@@^A=YEZV&<8 #F6%;]R>J!(YQ9(1H1R>-[N/7.[
MWSSB.'DW-MU@%%%RCVYC\+U%>REO40?2.7@7--P< (G"Z,B23<+_ $^NK'YC
M:$6Y8]W/8@YG'*K'2I4"V*_7'(]EXG9) #L<WR+/'H( ".:/;2>H&9*45Q 1
M&&;/HN2%$.T\HD@"GRKTLP37S"0@5=%D,)AGH
M
M                                                      !__\0
M2!   00" 0("" ,% P@)!0  !0(#! 8!!P@ $1(7$Q05%B$P-U40,5<@(C)
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
M)>6&%#3%_P!W;4W<%GB,"F(H#A']5K!URTTD<]X96T*Q <FCZAS/O  +&$G
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
MQ'.R_GDR\$1#>GD)"&8]LW,2GN.Q*XCU2-+G39[BGILMY]S]W'Y]NL?#/PZ
MWBR5UQ"H!)S+5%VD*LRD0IJ,1"7B_F._6Y-ENPUNU0"_E#V,*7G&$X5G,6E#
MQ$9HC=RN8",VFE0,X;%4)E]'OG5Y&?"0UX,\"*Y4K.C/ND4=@D9T&:-EO0"$
M9;$C56R)%6GLARCREAF'$K1A:5X4GY;G9/QSGMU:K(N>\N!$7X8S;;KCB6FD
M96Y[-'P$X46E94][4&-9SA@$SE/M,0]\) -M.%"HLU&70\G+N5H4E64*3E*J
MC9%LNMBYKG=I.>_R[A;(-0#/DYJL9</'R=D(ODRDA3KO[-2MI.HE&I\%U66:
M^>&V$1&*CG<.,_*ER68C+DEY>$-6BS2;!,5\<HALLO2%X:CLK=7AA];GH4,N
M*=FM@0#<.+-"JE2K&*9B.QI0^*XB&F,^ME4A##BF6G'&G$.LKRARCVK!R/ZI
M,5C$WYKBTMIRXO.,)L=A=)O+C1U93$98=DNH98;RM:A@^!V]JS<Y=Q- H^"
MJUX]-7I'=*XLF)F4'<:9S+AO)E14+6TM#C2\I56;!@FUF+)SC$K'[-@-L Q[
MDU[.,J)DYA:8Y-FN94YCKOCK_#O_ (=^L]#B,L5,;F0W,H<KIQ@Z/1,:SA+G
MS9\R,/B/S)3R4,WR\3+@17V4IL8)#D#DQ$$;&RZ\X+IE>[(+S72T_P!\ +7[
ML6C#<(]N4DCV:(U94'HE3L*B.%:U.24'MN+:6AYIQ2'-6W_-BC>QRCF/:?\
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
MLP+A:XT&;6[17K@*9.5@Q&)#OZ'S.^C['5@U=KACCM*L;%)#H,:ZHGF)Q#?
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
M6W'S.A\>_+_H8E<ST;T:"+I:1>7&Z#J$H^#XUH?OYKU>I5@N=U2.,R&21?\
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
M\D[?\96R^$EU$5P7>G90;&1@.R)\@B$:7C*]>63TS !@S94T^V[U*$#BHDI
M"&>4[DO\'QK0_?SHFF_ORXQXM=J1?Q:#^]PD1Z%=G?J3S4W/]UFI6(-3H2S(
M7@G544&,_L,-BN"F;>LSPV3:)J5-I6^A&(8\_)__ -3'G^*_]G09J'@TE/C^
MKSZO!OFB6)H9:MR,F-@RF-T< C='4]1&6C:T:!*B.$C2>H-G)<N2P9\T>:2&
M6"Q'NCJP*LCK].-QFCVT0C3X'BJ"Y.I"%S*[EI2N=,TW]R7/RLG_ +_X-;JU
M)*L^V\8>O L#Q>L%-\L:=(FI6*LQF!I01[S<$? @@CV&?D]=_O(OAT>QT*X?
M/5MGQ"?V),\&ZI>,]QN6@8X_ZEW/P?%%#+O@9HAK3'LBLQ58I(FRNK5K=2W&
M7@LPD]X!''&2-U=3FFP=/U*'38G$7!#UB2S+(6_HC/R3M_QE;+L<8U:&NI>6
MO/$H3G%1_),!E:(117'E>O,P4; S;!@YRM7NO/4TZ!Q74\AA&;$IW)RI5%34
MZ4 WF>!"2D\:=KE-]FRHAAI_&4,C35 .R,&-TW1<LSHVJ:L\?!6JPIL.%=@%
MW"]21C-/J0U*Z?4A@0(@^X#X-/\ "*>Y5FX5?ESP63(C<+@@[$;['/\ NO3O
M_8RG9NB:QR(H6<1L!'$B0A%+G+DF\A7=XM,TR'_</]-SED10'9RSTKD0[V\T
MNVX.:-$L5\'MLQ=B6A_8^"834UK]4W.A'-!CV^F.'<8$->74Q6=;@[B> MP+
M+FD7!>EMS [6[<+<21(3Y9X^M\T/F@U4\NU4EZRJ>>1"-P,J2R<NG=XZ]FHY
M;=XU?N&Y)*L,M:C66>+3(WLW983*.,&0]B^E ,_*$?PTF?E"?X://\5_[1@S
MXJK?WV:E*+=IZH)DH7 -W=]NQ'(XP^1($%WFO6:3TRH P+95TFT15HUW2E%.
M73@YCG<F3/BBAGY)Z+_!QY_^(=S_ &D<T.26Q3B)VZ1#* )H ?KG8%<><FWI
M.JP2 1SCJ+; H\<F4M&,D%.E"4A25YT 9F<LQ?#J7QCI6I5E+)4D+\8@E[E*
M'J&_4XP+L;*3S11'TF+$@IQT(X:YAH1OQOQK#YV^"!^E:;<(W$-@#;9@.U''
M4V0\<:6(^N&Q&?J-UQS1G"-FGK4H4FR[1\(+1FO<9FG62%MI=Y.M@<Z'J/\
M#/E2J*FITH!O,\"$E)XT[7*;[-E1##3^,H9&FJ =D8,;INBY9G1M4U9X^"M5
MA38<*[ +N%ZDC&4*%/XJ@_[O*E(AZ61>$9*AJWJ.H0.8GX&[)$!1@Z'+(L4]
M*$$1AJ;5BAF$ <L3L9!Q-ERYJE:=/KQS'@893LFQH^JHGYNS%W,.XG8[2)FK
M(:<S:5!+TF=9!LP!=W$:_7.?&J_N'_H'N3SYM,KO+N1L?&9"<3R8H(UC1?4J
M@#Y1.[07:\=B(G]F0$8YXFBH58ZT>_G*Q!03\B,;(;]&&SP_L\U6Q#NL%6%(
M8P?/PH ,A&T?QA2AM< ]'-5MLC&T<%:)8HD]2H !\B3;F5[<*31-M]97!!R3
MRUH4XJH;UB)5^97K"7ZL5E%]0E#8.R&E72"(>I8P!\()(GGTVO)+N>TAF0G$
M[(J\:Q(OJ50 /@#!A/;T^">4$=_$ZDY&-DBA01HH]"KL!\S\:K^X<!W%BWI\
M$\V_H=U)Q%X41%"JH'< .P? !MQ7J,-D_P!<JG'\H5*\< /K$8'R3G7O/)IE
M9Y>O]8IOB>3'"@1%]078?)3J5K]&&R1ZN:IP=D-2!((]_P!F, 8P(96&X(/<
M0<;MG&EUN8>_K;@WQ %5$ 55 [@!\+^5#8B66-O6K@C-]^?7TRM%)OZT0'Y
M8,)[>GP3R@COXG4G(QLD4*"-%'H5=@/@38K8N:?!/*NWF>12<10J(@"JJCL
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
M+,[N69B>\DY%&9'6/N48A*NC@JRD=Q!SUY%(K*ZL1V'O]![QDT4$C-$05+E
M">K*MB.9=O.C;[9+$LBGT,-_FDDY:^I.K/,BEB,G)MV0>U2>I5^1#(&R=186
M5064!QN1O\$#/%]RGYV+:,?=E2 LN_USU#'8L2?.<XBQ'GX1OM@<A4[E .P
M&5XQ-"S=90^8'X+<;(0?K ;@XC%3]QR&0I]QZQ\B.)W_ *AOCL6)]).^0#>>
M=NQ?0/.3BD?G9I2I)'> ,D(X5^JH&P'P1D\2[[<2GJ(QB?SL4G%L3WD')QO!
M.G8WH/F.*0P]8R6"-_O(^=BE%=/0(QFG4RL&_=/-XJG&)9F/:2>LG(3NTS#9
MYC]2(=Y.,WYF)FW8*.K<^DXKEX))6_-6 ?Y/T'(CLR,.L9JE22+A/8)4'$C9
M&S(WK4['*EAXOZ)\;]'Z))^]G/?^O@.V=*FW]?$<:!S=EF(YR2X9W YO4C?4
M#X[,)$K$;&+;J+;9S9!:Z21ND?=MOW8MF05V\\8/5AT-0W^F=LXY-_5P?.;+
MAI2</P>/^[G&_P#;F_B\O??.)>#@\L)^OM@;K+=F_=OG7Q&/LX<Y+;_-;0#^
MN9/@_)ZS_8?@ATM)8Y%[59.,@XVT<.K44VFW/4 Z*#OEI7>O*HX6(7;<.I[#
MUY+Q/)*1OPH@W.P[SEB0PL)0 Z2 ;]VVX/P'2ZA/K,0^:Z1)_;G!!R^7Y>W%
MU[9U<7-WXO@#G<2[=4?HWP2$)MV?=\'0Y_*WY7D]6;G.DMM\[SVSCA'W?!&P
M88YWDB9"Z\7>5(R0@SSN-B^W<!YO@YZ8)G_MSC7Y'1I/[/@L(]J7;Z;;[#?U
M?*KQ+;AW^@RG8[>OX.2N_P YL<Z=/^]AO5./]C?.<O/ ^KA'^+36_P#AA%W
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
M3&#@[%C4*/\ 5^A>8C/0N?LYY@-OT ^4LJAU/W'".LU9"@_T3NN>8RQ;?W>
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
M-X8]X3'*B]6^XXP<TKR+VMVQ%)="Q"1S75IX,%B:I;K!RZ)/#]1N]2I!SHT
MZ#P&6&(1U^28Y0HDX 'WD!92N4- LOJNG%$CKO2A=9I)HE3="8RF5+! TW4=
M7C37+$0/:D0F'[ASPGJV9[56ZLKSQR5I4B>")XG0 @[C)-=DIW*$\$Y=*4D:
M/7E#)/XI)XT8G/"6I!J-NQ=BEFY-.SXZ%!#)& PC5V.:#2U&Y:U2C7FZ?82M
M80'C+RNA+]X11NV'44KS3R2%[8AYG [H3,G&4_4C.:'(\%J_X4ZFE..S/$2C
MI6#309I6HP:7-02?CK&:SN8Y^8/Y$@'+T$LAOZ!>6=Z+"(R*EJ,3SE"?2%R4
M5^CM(3M8GBF$RUP%W),G!G@!X.F:S+MT>SJ4<2,PE/UR0X+89FB%A8I(T9T[
M0O-5=]OG=+MN@A,T4!DJ3CQ_'F9%W5E&-1FFO(&4[W;()=>('8\/D@X_A!#K
M&DB:Q#/$[PP<K9S7:38."5S3A4B!BMUA=U!*Q 0%S,4V78,=PASP3TF"I<TG
M4N3/5LK'L_*._'$VS9!4LQRG2J-+ILTTL90%)(6F*+FK67F@OV98HYZA9> 2
M[/)%M+MZ'&:C:Z9=:'KBC/ $6)"0"0N4=-J5M4>S)6>'=)YW9'@F8-(-G&:M
M2L5)X].K15@!.A0N%C '$-\OO:B36#.D<D$%H;/P!Y$=-_V'RMKKZIJ92>"N
MG'- R$H;#1[@=2Y=T/HD9?R$G$8V#%=_%XAL2,ATFZFB:C':0V9+=FP)2K/!
M*Y5""X!X01E"V_2+L&H5CJ.H!]R)'=YB@B3-.TZ"&W=Z3 ."1$F!'++B0^7\
MQ2BEJ7'OM(@DKDAX]C$C[E#C>#S:33:PS+"IY7+4N5#'-*UVUJ,\SSV!5:*;
MCV"$0EBWCY=TN.H+"@NJ31@%'VZB5#KEK3)*FD04 9'J3/-S^<Q>*)FV;N).
M4+?2=/T[>81$LY),KB#C':2$SP0\'Z.E3U-322;3G>J.N6/>-]]R>],\*?!N
M]IT,U<2P$6K84[O$(]DB7)-6L7 ]!Y)(N"6.- -Y4C.^Z9>A$5V'48RZ>0(F
M*>),"'"@[$8-1L6]2^,H7BI2B?M"&-'.&-3-'!*TL2R;>,$=E0LH/82H^8GB
M>*6-NQT<<+*?00<\&);\U"]9KR)4MOOR(3$[@*Q93QYJFMP:S8NI6E-$(P,\
MR/(!P!N/C0#)Z<,&IZ/5FGAL!X4,0*=&\?/R1U*G2DNV[]F[;GGC(,2PV&'[
MF:M9M&K8DI6(I()9HA&W/@$1+QYJOA%4U)],HPO:G@C " %8=\TC3=!34RE"
M=A2,4T)<6=E_-%<BH<$NII3E--&Z#,FS3 <&23.]&U!8G&BUH4.[<B&,<$OZ
MB+E&YJ!MTHM.L/9KAY)"#+&$W3*^IU>DZ5"9(9X:J5Y5YE9H?&21&V&=$F$F
ME:W.[&29D  5)$BW(?K#\/R-&Y8ADD)2.=(G,B;L =I$..T8O6XY:V]I$/:X
MK/(WIX $S2]=@MS<<\$#RCD3B6=S,Z#<O)G@ZI&J_P"%5HN1U5?^==>/_)-Y
M&"ARC?Z3!Y?0##MRN/F>7GA%-0;2H.FU&Z0(9V=^L2D)E#4A-9H]+K#@02SG
M?F&01GJ<9X/^#VFZ9J6AZNL,]6ST6+L\<F)]B2IRKIL\5=-%I4Q=>W*R /S8
M3*0G!Q#8,,@\(:]R2'GPP;0)6GC+[SN@[7RYHEG2K5^G/$]N->BF.)@$MRYS
MY#4UW5*E.29$?Z_.=)#F@4H?CCP9KRPZ=0EO$AYI$0&"/@?-5\%;].G%I=F
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
M@?-90/I15/EV_1AF-.0CTM!H/D-B[_JS)OX9_P#SQ5D>/+<MDELQ)2"2"9)
M'WSO\@G/7!ER]LS65:[BEXH)BUU;<ZC&:FG)F4@R^N\4.J@1N"&#=<5D*5X$
M;FL: _D/(>1PTIH9O9,RMPDE5@.?JU&H_GC,(3%8;20NKJ'1V_:*MBQF,=BA
M5I+41&B/&0<VQEI6JC7Y3)N*VXJ*=-YM.1]L;'(TF</(%T"QN3[ ^<?MG&A)
MQPQIZAA/VOU6T+U;"#FT; ?F,4$;=S.",:3F(JHZD!O4!^6""I.JD-KQP\<L
M>F_&R[PU&\--1C*5<23RN"*ZP2>(>AWET ^2<; 1DV;\P71=Q5\W+0XL2K-L
MUEEU.,<?V.9M.BH1KC,JDYLU<WJI]H\%-#">JGFR=GQ'E[Y?:NYU"]JT]\ 1
MU''I0M^+L!B:JV6;/YC%,X:2QOZ(@T17F](1!VU.-OF6MLK#6<^MF@0?*_>;
M396]J);D":R1CU <RN \5E DS^'.HT#GDP[-C[#-T:/3OXBZ8K0PP3*[VXB5
MUX#7@2.ATQLQE;B1LQG4C4:1@]=?J\U:=ZL\4Z?M(P.(Y(\TKP6ZL@69.(/8
M]5([8%Q4/^EUG1Q]04NOY$8-UI1NU8'=CU92BCW).)YX\IK2V;#AYGU)/XFZ
M 8GF>>:29SJSL6/EVLR=LTR_?@76Q 2Z#N.HQ'<IFM%4S"K*Q@9]QHW"$!CJ
M000<>+D?_"7/^LG_ ,X6?(T97%*T2#J TRZ'YT7&SN7S9YG+YC/'I DOBN>A
M;74*/-MADTB3',ZZ$QN-)0/I/?!O4K B:U5<RA50LKZ* O %1AZ5*MXD\DPE
MA!'A*CC>.OXNV)K4,L IU*[*KN&(9BQWNPQLOE#Y=4,TZZ3S:%AV';SN/J&
MPT]6-5T&&.O+"C0?J.-JLGGRR^]ZJ&$,K;P*_0QYC#YI;="CLC=R8UU_GIBS
MGUVRU9G2$&&/PU] /#\\/:OY@R0 EMY@ D:A1K\#&S>4_P!$Y<D3_OI#OR'W
M[>?]'^T$%BHVSU]AJ 1$&Y,AYKB)KN2 0O!);H#A$\?JDC'X6'U =Q@[042-
MV.*T[CE&M>0-KVX@82"U?GCNYE']GK0'?A@)!.]^-S[=!C;O:),YOK6JN&JU
MB0&')WZG[SGC,-FZEUFEB/@RGMR.#LC:!X6X]/@XH[+5:["2PYF8=.2X50H"
MJ- .  \]*_:H2>)6D([@\0<0[7+H!9J$GNI_]XGVN])%:J0>[G%N]9O2>)9D
M+'H.@\^<[(TLT=K$+?9[!YD#56^1B38;.58A&@=>^_IC+]@I"ZOF-I0O5(N)
M/YG%2I7HP)7JQ".->0'F=$D5D=0RL-""-01C,-C*=AVDIR&!FX[O-=<)L-:W
M@&O1::Z\%.,KV8H9:1*1XTP^MNGP/N2BG'A^^ H'DG@ALQ/#/&KQL-"K#4'%
M[8.M*[/1LF$$Z[K#> Q'L!8+#Q;Z!?[JG7&4;-Y=E']9$GB3_P!H_,?'W".\
M;K)&Q5U((8'0@C&4?I(S*DB0YA MM%&@;7<DP_Z4:076+*YM_L64#&>;;YMG
02- I%:L><<9.I'N?\4'_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>kltr-20221231_g2.jpg
<TEXT>
begin 644 kltr-20221231_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" &] NL# 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#]04CGN[N\
M O)H4BE"*D:QXQY:-W4GJQJ7[!/_ -!*Z_[YB_\ B*+#_CZU+_KX'_HJ.KM
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5DZ/J=G'I-DK7<"LL" J9%!!VCCK6M5+1?\ D#6'
M_7O'_P"@B@ L/^/K4O\ KX'_ **CJ[6?I8=9M0$C*[_:!EE7:/\ 51]LG^=:
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !5+1?^0-8?]>\?_H(J[63H\=X=)LML\ 7R$P#"Q(&T=]] %FP_X^M2_P"O
M@?\ HJ.KM9^ES)/-J#QNLB&X&&4Y!_=1]ZT* "L/QQJVI:#X/UC4='T]M5U2
MUM7EM[-06,K@9 VCEO7:.3C Y(K<K/U_26UW1[FP6_O-+>90%O-/D"3Q$$$,
MA((SD=""#R""#B@#RJZ^)'B#2?@[K'B'3=>T3Q=J>FW,HN;B73YM/^RJOS-!
M):[V<3*2J;7:,A7#-DKB3IO'WB;Q-X7U[0Y+-]'?1[[4K/3182P3/>W+2N?.
M=) X1/+B#2;2CY6)\E>*S[CX&KJGA75=+U+Q;K4^H:TT;ZQJUO%:12WNR)8P
MFPP,D<8"C 10W'+-R3H7'PHN+GQ3I_B!_&WB(ZA9VHLTW1V#1E-P:0[3:D(T
MA WM'M)"J. H  ,7P)\3]?U_6O#DNI1:<-&\31WTEC!;02)<6GD./+$LAD99
M=\>XG:B;6 'S9S6=KWQHUSP_/J6N36VGR^%;/6Y]%-BL+B]8Q0.WG^=YFS!E
M3;Y?E_=.=^>*Z?1_@O8Z!<"6QU[681;1W46EQ%K=TTH7$@>7R T)W'( 'G>9
MM' P"<K=?!+1+_6KNZNKS4;C2[J]DU*30GDC^Q_:I(3"\O">;DJS';YFS<Q8
M+G! !#\.?&WB+5->BTKQ)_9DLUYHEOK5O)IEO)"(@[,LD#AY'WE3LQ(-N[)^
M08Y](KC? WPQM/ ]P;D:KJ>M72V4.FPSZH\1:"UB+%(E\N- 1EB2S!G;C+'
MQV5 %:?4K2UDV374,+]=LD@4_D34?]M:?_S_ -K_ -_E_P :NT4 4O[:T_\
MY_[7_O\ +_C1_;6G_P#/_:_]_E_QJ[10!2_MK3_^?^U_[_+_ (T?VUI__/\
MVO\ W^7_ !J[10!2_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&KM% %+^VM
M/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &KM% %+^VM/_ .?^U_[_ "_XT?VU
MI_\ S_VO_?Y?\:NT4 4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P :NT4
M4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QJ[10!2_MK3_^?^U_[_+_ (T?
MVUI__/\ VO\ W^7_ !J[10!2_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&K
MM% %+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &KM% %+^VM/_ .?^U_[_
M "_XT?VUI_\ S_VO_?Y?\:NT4 4O[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E
M_P :NT4 4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QJ[10!2_MK3_^?^U_
M[_+_ (T?VUI__/\ VO\ W^7_ !J[10!2_MK3_P#G_M?^_P O^-']M:?_ ,_]
MK_W^7_&KM% %+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &KM% %+^VM/_
M .?^U_[_ "_XT?VUI_\ S_VO_?Y?\:NT4 4O[:T__G_M?^_R_P"-']M:?_S_
M -K_ -_E_P :NT4 4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_QJ[10!2_M
MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ !J[10!2_MK3_P#G_M?^_P O^-']
MM:?_ ,_]K_W^7_&KM% %+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?Y?\ &KM%
M %+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\:NT4 4O[:T__G_M?^_R_P"-
M']M:?_S_ -K_ -_E_P :NT4 4O[:T_\ Y_[7_O\ +_C1_;6G_P#/_:_]_E_Q
MJ[10!2_MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ !J[10!2_MK3_P#G_M?^
M_P O^-']M:?_ ,_]K_W^7_&KM% %+^VM/_Y_[7_O\O\ C1_;6G_\_P#:_P#?
MY?\ &KM% %+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\:NT4 4O[:T__G_M
M?^_R_P"-']M:?_S_ -K_ -_E_P :NT4 4O[:T_\ Y_[7_O\ +_C1_;6G_P#/
M_:_]_E_QJ[10!2_MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ !J[10!2_MK3
M_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&KM% %+^VM/_Y_[7_O\O\ C1_;6G_\
M_P#:_P#?Y?\ &KM% %+^VM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\:NT4 4O
M[:T__G_M?^_R_P"-']M:?_S_ -K_ -_E_P :NT4 4O[:T_\ Y_[7_O\ +_C1
M_;6G_P#/_:_]_E_QJ[10!2_MK3_^?^U_[_+_ (T?VUI__/\ VO\ W^7_ !J[
M10!2_MK3_P#G_M?^_P O^-']M:?_ ,_]K_W^7_&KM% %+^VM/_Y_[7_O\O\
MC3H]6LII%2.\MY';@*LJDG\,U;HH *I:+_R!K#_KWC_]!%7:R='U.SCTFR5K
MN!66! 5,B@@[1QUH LV'_'UJ7_7P/_14=7:I6'_'UJ7_ %\#_P!%1U=H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBHY[B*UA>6:1(8D&6DD8*H'J2: )**\W\1?'
M;0-+F^RZ6LWB"_8[5BLAE"?3?CG_ ("#6+]C^)?Q#S]HFC\'Z6__ "SC!\\C
M\#NS]2OTH ] \3_$#0/!Z'^T]1BAEQD6Z'?*?^ CG\3Q7AFE_M$:XOBA;F^V
M/HKR8>RCB7=''ZJW4L!ZG!]J]5\,?!'PUX>83SP-K%[G<9[X[QN]0G3\\GWK
ML(O#^EP7CW<>FV<=TZ[&G6! [+C&"V,D8H P=!^*WA7Q'M6UU>&.9O\ EC='
MR7SZ#=C)^F:ZU6# $'(/((KC]?\ A'X4\1;FN-)BMYF_Y;6G[EL^OR\'\0:Y
M)O@WK_ADE_"7BVYMD'*VEZ<Q_C@%3_WQ0!Z]17D/_">?$'PCQK_AA=6MEZW6
MGGG'J=NX?F%K:T'X\>%-881SW,NE3]#'>Q[1G_>&1^9% 'HE%065_;:E L]I
M<174+=)(7#J?Q%3T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 52T7_D#6'_7O'_Z"*NU2T7_D#6'_ %[Q_P#H(H 9
MI8=9M0$C*[_:!EE7:/\ 51]LG^=:%4K#_CZU+_KX'_HJ.KM !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%-9UC5F8A549+$X 'K7 ^)_C=X:\/,8(+AM8O<[1!8C>-WH7^[^63[4
M>@5B^(O&6B^$X?,U748;3C(C9LR-]$')_*O-_MOQ+^(?_'M!'X/TM_\ EI)G
MSROXC=GZ!?K6UX=^!.@:7-]JU1IO$%^QW-->GY"?79GG_@1- &3<?&36O%DS
M6O@GP]-=C.TWUXNV-?PS@?BWX46_P<UKQ9,MUXV\1378SN%C9MB-?QQ@?@OX
MUZ-J'B+0?"MNL=[J-AI42#"QRRI$ /0+D?I7$:U^T?X'TC<([^?4Y%ZI90,?
M_'FVJ?SKBKX["X;^-44?5K\COP^ Q>*_@4I2]$_S.U\.^#=%\)P^7I6G0VG&
M#(JYD;ZN>3^=;5>)_P#"^/$OB'CPQX!U"Z1ONW-WN"?C@8_\>H^P_&KQ1_KK
MS2_"\+=4CVLX'L0)#G_@0KS_ .V*-3_=X3J>D7;[W9'H_P!BUJ?^\U(4_P#%
M)7^Y79[6S!5))P!R2:\ZTGX^>$M:\6CP_;7$_GO)Y,5TT8$$KYP%5LYY/ )
M!]>17-+^SG=:XP?Q3XTU76,G)BC8JH]@7+?R%4X_V2]%_M2:5];OCIS ^7;)
M&@E4]LR'(/\ WR*Y*^)SB;@\/AU%7UO)7:^6WXL[,/A<E@IK$8ER=M.6+23^
M>_X+S/=Z*\2_X4SXV\*_-X4\=SF)>4M-1!*#V_B7_P =%'_"??%7PCQK?A"'
M7;9>MQII.\CU^3=C_O@5U_VI*E_O5"</-+F7WQO^1Q_V3&M_NF(A/R;Y7]TK
M?F>VUB:[X+T+Q,I_M/2K6[8_\M&0"3\'&&'YUY]H_P"TQX6NIOL^JPWVA7*G
M#K=0%E4_5<G\U%>AZ'XRT+Q,H.E:O9WY/.R&96<?5<Y'XBNW#YAA,5I1J)OM
M?7[MS@Q&78S":UZ32[VT^_8X&\^ -I9W#77AK6]0T&Y[;7+K]."&_,FH//\
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
M(TDJUOH$!=>CRN\C9]<LQKJ8=#M+>-8XO/BC7@(ES* /H U8^QS2M\=6,/\
M#&[^^7^1O[;*J/P495/\4N5?=%7_ !/(_P#A)/C)XHXL= T_P[;MTENB"X^H
M9B?_ !RC_A37CGQ'SXD^(%PJ-]^WTX,$/Y%!_P".UZ__ &3!_P ]+K_P+E_^
M*H_LF#_GI=?^!<O_ ,51_9%.I_O%6=3UDTONC9!_;-2G_NU*%/S44W]\KL\T
MT?\ 9G\&:>P>[CO-6ESDM=W! )^B;?US7=Z+X%\.^'=ITW1+&S=>DD<"[_\
MOK&?UK0_LF#_ )Z77_@7+_\ %4?V3!_STNO_  +E_P#BJ[:&7X3#?P:45\E?
M[]S@Q&8XS%?QJLFNUW;[MB[15+^R8/\ GI=?^!<O_P 51_9,'_/2Z_\  N7_
M .*KT#SB[15+^R8/^>EU_P"!<O\ \51_9,'_ #TNO_ N7_XJ@"[15+^R8/\
MGI=?^!<O_P 51_9,'_/2Z_\  N7_ .*H CUCP[I7B"'RM3TVUU!,8 N85DQ]
M,CBO.]<_9L\&ZLQDM(+K1Y\Y#V4YP#Z[7W ?ABO2/[)@_P">EU_X%R__ !5'
M]DP?\]+K_P "Y?\ XJN'$8'"XK^/34O5:_?N=^'Q^*PG\"JX^CT^[8\?_P"%
M5_$;PESX:\<&_@7[MKJ@)&/[HW;Q^6VC_A:/Q(\)<>)/!']HP+]ZZTLD\?WC
MMWC_ -!KV#^R8/\ GI=?^!<O_P 51_9,'_/2Z_\  N7_ .*K@_LKV7^ZUIP\
MK\R^Z5ST?[7]M_O="%3SMRR^^-OR/-]#_:4\':HPBO);K1I\X*7D!P#Z;DW8
M_'%>AZ/XDTGQ#%YFEZE::@F,DVTROCZX/%9VM?#OP[XC_P"0IID>H'LUP[NP
M^A)R*X;6/V9O"EW)Y^ERWVA7*G*-:SEU!]</D_D11_PJ4.D*J^<'^J_(+93B
M.LZ3^4X_^VO\SURFR1K(C(ZAT88*L,@UX;<?#/XH>&6#:+XR.M6Z=+>_E=&(
M[#DM_P"A"HO^%G>,?"OR^*O!&H/$O#W>FW<Q0>_#.O\ X\*/[6C2_P!ZI3I^
M;5U]\;A_8\JNN$K0J>2=I?=*QV?Q ^"^C^*M-D.F6MKI6JA@Z3QQ[$;U5@O&
M#ZXSQ7#:'X8\9_!#S;^&VMM<TRX"F]@M"S,H7.",J", GD CU'2MJU_:$\!7
M&GRW$EUJUM,BY%K(TQD<^BE7*Y^K"NO^'_C+P_\ $C39KO29K]3 X2:"XN)%
MDC)Z9 <C!P<$$]#791S+!XB:IT:JE)]$SBKY9C<-!U*U*48K2[6A?\%_$71?
M'5KOT^XVW*C,EI-\LJ?AW'N,BNGKS?Q;\%=-U>;^T=%GET+6T;S$NH78AF]6
MYR#_ +0Y^M<YI?C[4_!-_'I/CVUO(PQVQ:M;W$IC<>K8;!_#D=UKT3S#VNBL
MJPAT_5+.*ZL[N:YMI!N26*]D96'U#58_LF#_ )Z77_@7+_\ %4 7:*I?V3!_
MSTNO_ N7_P"*H_LF#_GI=?\ @7+_ /%4 7:*I?V3!_STNO\ P+E_^*H_LF#_
M )Z77_@7+_\ %4 7:*I?V3!_STNO_ N7_P"*H_LF#_GI=?\ @7+_ /%4 7:*
MI?V3!_STNO\ P+E_^*H_LF#_ )Z77_@7+_\ %4 7:*I?V3!_STNO_ N7_P"*
MH_LF#_GI=?\ @7+_ /%4 7:*I?V3!_STNO\ P+E_^*H_LF#_ )Z77_@7+_\
M%4 7:*I?V3!_STNO_ N7_P"*H_LF#_GI=?\ @7+_ /%4 7:*I?V3!_STNO\
MP+E_^*H_LF#_ )Z77_@7+_\ %4 7:*I?V3!_STNO_ N7_P"*H_LF#_GI=?\
M@7+_ /%4 7:*I?V3!_STNO\ P+E_^*H_LF#_ )Z77_@7+_\ %4 7:*I?V3!_
MSTNO_ N7_P"*H_LF#_GI=?\ @7+_ /%4 7:*I?V3!_STNO\ P+E_^*H_LF#_
M )Z77_@7+_\ %4 7:*I?V3!_STNO_ N7_P"*H_LF#_GI=?\ @7+_ /%4 7:*
MI?V3!_STNO\ P+E_^*H_LF#_ )Z77_@7+_\ %4 7:*I?V3!_STNO_ N7_P"*
MH_LF#_GI=?\ @7+_ /%4 7:*I?V3!_STNO\ P+E_^*H_LF#_ )Z77_@7+_\
M%4 7:*I?V3!_STNO_ N7_P"*H_LF#_GI=?\ @7+_ /%4 7:*I?V3!_STNO\
MP+E_^*IT>FPPR*ZO<$KR-US(P_(M@T 6ZR='U.SCTFR5KN!66! 5,B@@[1QU
MK6JEHO\ R!K#_KWC_P#010 6'_'UJ7_7P/\ T5'5VL_2PZS:@)&5W^T#+*NT
M?ZJ/MD_SK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "F2Q)/&\<B+
M)&X*LC#((/4$4^B@#QSQY^RA\/O&[/<1::WA[42=PN]'80_-UR8\%#SZ 'WK
MA_\ A!/CI\'?F\,^(8/'^BQ\C3]3_P!>%'8;VSP.RR?\!Z5]-T5ZM/,\1&/L
MZEIQ[25_^"ODSBE@Z4GS1]U]UI_P#YX\._MB:3:WZZ5X^\/ZEX)U4<,9X6DA
M],_=#@?\!(]Z]R\.>*]&\7Z>+W1-4M-5M#_RUM)ED /H<'@^QYH\1>%=&\7:
M>UEK>EVFJVA_Y97<*R 'U&1P?<<UX=XC_8ZT>WOCJO@+7]2\$ZLO*?9YGDA]
M<?>#@'_>(]JU_P"$_$]Z4O\ P*/_ ,DOQ(_VJCVFON?^7Y'T-17S)_PG/QT^
M#OR^)?#\'Q T6/KJ&F?Z\*.YV+G@=2T?_ NM=OX#_:P^'_C9DMYM1;P[J).T
MVFL*(?FZ8$F2G7U(/M653+,1&/M*=IQ[Q=_^"OFBXXRE)\L_=?9Z?\ ]DHID
M,R7$22Q.LD;C<KH<A@>A![T^O*.T**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH XKXB?"C1?B)I4L%Q!%97Y8/'J$,*
M^:K#U/!93W&?U KS.V^"GC#X4J=3\%ZZNISD#[583PB);@#.,*6(.,GJ01DX
M/.*^@:*\;$Y3A<34]NX\M3I*+::_3[T>WA<XQ>%I>P4N:GUC))I_?K]S1Y;X
M)^/6EZY>?V3X@@;PSKT;>6]O>96-F] QQ@GT;'L37H^J:39:Y8R6=_;17=K(
M/FCE7</K['WK"\;?#?0/B!:>5J]DKS*,1W47RS1_1O3V.1[5Y;]A^('P/.ZT
M9O&/A./K V?/@3VZE<#N-R^PKG^L8O+],4O:4_YXK5?XH_K'[CI^K8/,=<(_
M9U/Y)/1_X9?I+[S8OOAOXA^'-Y)J?@:[>YLB=\VCW)W!O7'/S?HWN:Z7P/\
M%[2_%DPL+M6T?6E.QK*Z^7<W<(3U^AP?:KG@'XK>'OB);C^S;OR[T#,EC<86
M9?7 _B'N,_A3_''PQT7QU$7NX?L]^HPE]  )!CH#_>'L?PQ7M4:]+$052C)2
MB^J/"KT*N&J.E6BXR71G745XO#XF\7?""5+;Q#$_B#PZ"%34H>9(AV!S_)OP
M:O4_#?BC2_%FGB\TJ\CNH>C!3AD/HR]0?K6Y@:M%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 52T7_D#6'_7O'_Z"*NUDZ/'>'2;+;/ %\A, PL2!M'??0!9L/\
MCZU+_KX'_HJ.KM9^ES)/-J#QNLB&X&&4Y!_=1]ZT* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA_'GP4\%?$E'.NZ!:W%RP_X
M_(5\JX'_ &T7#'Z'(]J[BBM:=6I1ESTY-/RT(E"-1<LU='S--^S/XV^&<CW7
MPM\>7-O &W_V/JQW1-SG&<%"3SU0?[U+#^TYXR^&TR6GQ3\!W5E%N"?VOI2[
MH6[9P24)[\/_ ,!KZ8J.>".ZA>&:-98G&UHY%#*P/8@]:]7^TO;:8RFI^>TO
MO6_S3.+ZI[/6A-Q\MU]S_0X[P+\9O!GQ(C7^P-?M;JX89-G(WE7 _P"V;88_
M4 CWKM:\8\=_LE_#_P :.US;:>_AO4L[ENM';RANZ@F/E.OH ?>OG+XY6_Q8
M^!8T_2_^$ZUK4O#TO[RUU&&22)E8$CRG?)8$#!V[BI!X'!QT4,OPN/J*&%J\
MK?22U^36C_ RJ8JMAHN5:%UW7^3V_$^]**\Z_9[\8:AX[^#WAS6=6N8[O4YH
MI$N)8R/F9)'0%L=&*JI/N37HM>'6I2H5)4I;Q;7W'HTYJI!36SU"BBBL30**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S;Q
M[\#-$\73'4;!FT#75.]+ZR^4,W8NHQD^XP?<UREK\3/%_P )[B/3_'FGOJNE
M%MD6MV8W'&>-W0'Z':WUKW2HKJU@OK>2WN88[B"0;7BE4,K#T(/!%>+6RV/.
MZ^$E[.H][;/_ !1V?KH_,]VAFDO9JAC(^UIK:_Q+_#+=>FJ\C.T'Q%H_C/2?
MM6F7<&I64@VMMYZ]593R#[$5P'B+X-RZ;J!UKP3>MHFI+R;7=^XD]AZ9]#E?
MI6=XB^ ]SH>I-KGP^U.30M1'S-8LY,$O?;SG _V6!7Z4_P ,_'I]-U!=$\>Z
M:_AW55X%T5/V>3W/7&?4$K[BLX9E*A)4LPCR-[2^P_GT]']YI/*XXB+JY=/V
MB6\=IKY=?6/W&CX7^,WDWXT7QC9G0-77"^;(,0R>^?X<^N2OO7J".LB*Z,&5
MAD,IR"/6L3Q!X9T3QWI217T$-_;.NZ*>-@2N?XD<?TX->9MHWC#X-NTNDN_B
M7PRIW/9R9,L*]\8Z?5>.Y45[N^J/G]M&>TT5RW@GXD:+X[M]UA<;+I1F2SFP
MLJ?A_$/<5U-,04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 52T7_D#6'_7O'_Z"*NUDZ/J=G'I
M-DK7<"LL" J9%!!VCCK0!9L/^/K4O^O@?^BHZNU2L/\ CZU+_KX'_HJ.KM !
M1110!@>,O&VG>!]-2[ODO+J69FCM;'3K62ZNKJ0(S^7%$@)8[48YX  R2!S6
M;J'Q<\+Z3>VMI>7EW;S7$=O*V_3;K;;+.VV'[2WEXMBS9&)BAR#D#%9_QAL/
MMFGZ3(/#>M:Y)#=?NKKPY>);7^GRNAC6:,M)&&7YR&#-M .75E#8\IU;X=_$
M;6M8TJ_U>PN[W6A:Z8IN;&[M8],EDBN'>4:G 64S; V1Y2,!DE-IYH ]OT7X
MF>'/$&OR:-8WTDM\IF"[[2:.&8PN(YA#,R".4HY"MY;-M/7%-E^)_AJ'Q,=
MDU!TU!9OLS,UK,+99_*\[R3<;/*$GE_/Y>_=CG%>;>#?"7BG0;KPS!=^&KGR
M?"?]J2FXM[FV(U,S.PA6W!E!!96W-YWE@, ,GK5/Q#\-?%'B#^VO#2Z.UM97
M_B.36TUQYX?(6%H/]64#F7S?,^0@)MV\[^U 'K'A'XD>'O'4LL>C7DL\D<,=
MR%GM)K8R02;O+FC\U%\R-MK8D3*G'6NGKR?X6>'?$*Z]IFI:SH4GA]-+\-V^
MB&*:XAE-Q.'#2/'Y3O\ NAL&TOM8[CE1BO6* "BJT\=VTF89X8T_NR0EC^8<
M?RJ/RM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*/*U'_GZM?_  &;
M_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0!=HJEY6H_P#/
MU:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*/*U'_G
MZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0!=HJ
MEY6H_P#/U:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\
M'*/*U'_GZM?_  &;_P".4 7:BNK6&]MI;>XB6:"9#')'(,JZD8(([@BJ_E:C
M_P _5K_X#-_\<H\K4?\ GZM?_ 9O_CE 'S'X%NIOV8?C5/X*U"5QX%\32^?I
M-Q*^5MY20,$GWPC?]LVXYKZIKS'XX?"&3XP>!;K29[BU6_A_TBQG%N59)@#@
M;BYPK?=/'0YZ@5S7[-/Q4U;QSX?NO#VMSQVOBSPZWV2]@NH"99%4[1(?G&2"
M-K<=1G^(5[N*_P!NH?7(_'&RG^DOGL_/U/-H_P"SU/8/X7K']5_D>YT52\K4
M?^?JU_\  9O_ (Y1Y6H_\_5K_P" S?\ QRO"/2+M%4O*U'_GZM?_  &;_P".
M4>5J/_/U:_\ @,W_ ,<H NT52\K4?^?JU_\  9O_ (Y1Y6H_\_5K_P" S?\
MQR@"[15+RM1_Y^K7_P !F_\ CE'E:C_S]6O_ (#-_P#'* +M%4O*U'_GZM?_
M  &;_P".4>5J/_/U:_\ @,W_ ,<H NT52\K4?^?JU_\  9O_ (Y1Y6H_\_5K
M_P" S?\ QR@"[15+RM1_Y^K7_P !F_\ CE'E:C_S]6O_ (#-_P#'* +M%4O*
MU'_GZM?_  &;_P".4>5J/_/U:_\ @,W_ ,<H NT52\K4?^?JU_\  9O_ (Y1
MY6H_\_5K_P" S?\ QR@"[15+RM1_Y^K7_P !F_\ CE'E:C_S]6O_ (#-_P#'
M* +M%4O*U'_GZM?_  &;_P".4>5J/_/U:_\ @,W_ ,<H NT52\K4?^?JU_\
M 9O_ (Y1Y6H_\_5K_P" S?\ QR@"[15+RM1_Y^K7_P !F_\ CE'E:C_S]6O_
M (#-_P#'* +M9'B;PGI'C'36L=8L8KV YV[Q\R'U5ARI]Q5KRM1_Y^K7_P !
MF_\ CE'E:C_S]6O_ (#-_P#'*B<(U(N$U=/HRX5)TI*<'9KJCQ:X^'GC3X0S
MO>>"+U];T3<7DT6[^9E&>=H[GW7!]C78^ /CAH7C61;&X+:+K8.Q]/O#M)?N
M$8XW?0X/M7<>5J/_ #]6O_@,W_QRN+\>_![3OB$A?4/LT%^!A;^UMBDPQT!.
M_##V(/MBO"^HU\"^;+Y>[_)+;_MU[Q_%'T'U_#X]<N8Q][_GY'?_ +>6TOP8
MGC7X.Z;XCN/[3TN5M#UQ#O2ZM<JK-ZL!CG_:'/UK!TOXH:YX#O(])\>63>63
MMBU>W7<CCU; ^;\,'U%84VL?$3X))Y>H@>*_#$? O@C-+ GOSD?1B1V#"O0O
M#WBG1_BQHLL=K?Z?J,#+^^LKBT/F1_[R&3(]F''H:Z\-F-+$3]C-.%3^66_R
MZ->:./%995P\/;0:G2?VHZKY]4_)G9:?J5KJUG'=V5Q'=6T@RDL3!E/XU9KY
M=\<?"37_  [XG6+0;&\NK"1EEMI+0,1$V!D$Y.T@CJ3TQS7H"^)OBOH-O''=
M>'+35$10/.B.Z1L#J=K]?^ UZIY![%17B_\ POC4]-.-=\.7FE8ZG[(S?^A.
ME;.F_'/P]J& ^M16;'^&YT^4?J'(_6@#T^BN9TWQ=8ZO@6?B/1[AC_"@RWY>
M;FMGR]0_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*/*U'_GZM?_  &;
M_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0!=HJEY6H_P#/
MU:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*/*U'_G
MZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0!=HJ
MEY6H_P#/U:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\
M'*/*U'_GZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_
M (Y0!=HJEY6H_P#/U:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5
MK_X#-_\ '*/*U'_GZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?J
MU_\  9O_ (Y0!=HJEY6H_P#/U:_^ S?_ !RG1QWRR*9+BW9.ZK RD_CO/\J
M+=4M%_Y UA_U[Q_^@BKM4M%_Y UA_P!>\?\ Z"* &:6'6;4!(RN_V@995VC_
M %4?;)_G6A5*P_X^M2_Z^!_Z*CJ[0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?-'[1'A?4/A;XVTSXQ>%
MH-SV[K!KEI&,+-$?EWM]1A2>Q"-V)KZ7JKJFF6NM:;=:??0)=65U$T,T,@RK
MHPPRGV(-=V#Q+PM53M>+T:[I[HYZ]'VT.79[I]F4_"GBC3_&GAS3]<TJ;S]/
MOHA-$^,'!Z@CL0<@CL0:UJ^6OA+J5U^SK\7KSX9ZU.S^&-:E^TZ%>S$X5V.!
M'GIEONG_ &U!_CKZEJL;AEAJGN.\):Q?=/\ 5;/S)P];VT/>5I+1KS"BBBO/
M.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** $90RD$9!X(->5>-/@'I^J7O\ ;'ABZ;PQKJ'>LMJ2L+M[J/N_
M5?Q!KU:BN/$X2AC(<E>-_P UZ/=?([<+C*^"GST)6[]GY-;/YGS)JG[07CCX
M?ZI_8.NZ?IMY?63*)YB&W3(5#*058*"0>N._(R#7H5A^TWX)NHXS//>63L 6
M62V9MI[C*YS79>)/AIX9\7ZE!?ZOI$-[=P@*LK,RD@'(#!2 P]FS6E<>%-$N
MU"SZ/I\R@8Q):HP_45X5#!9KAYSY<0I0^SS)MV\WIK]]]SZ"OCLHQ%.'-AG&
M?VN5J*OY+73[K;:G*VOQX\!7G">(85SVFAEC_P#0E%)<:U\,O$G^OO/#=R[=
MY9(5?\S@UJ77PG\&WF?,\,Z6,_\ /.V6/_T$"L>Z_9_\!762=!6-O6*YF7]
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
M2\[4?^?6U_\  EO_ (W1YVH_\^MK_P"!+?\ QN@"[15+SM1_Y];7_P "6_\
MC='G:C_SZVO_ ($M_P#&Z +M4->T.R\3:+>Z3J4"W-A>0M!-$PX96&#]#Z'L
M:=YVH_\ /K:_^!+?_&Z/.U'_ )];7_P);_XW33<6FMQ-)JS/F[X%ZW?? [XF
M7_PC\0SL^F7,C77A^]E  D5B3MS_ +6#QV=6'\0KZ>KQ?]H[X2ZA\4/"*7>G
M6T-OXFT9C=Z=<03MYK$<F(?(/O8!'/#!?>K_ , ?C%=?%KP2EQ)!;KK>GD6N
MI0O*T;"4#A]NPX#8)]B&':O;QB6,I+'0WVFO/I+TE^9Y]!NA/ZO+;>/IV^7Y
M'K-%4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QNO#/1+M%4O.U'_GUM?\
MP);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y];7_ ,"6_P#C='G:C_SZVO\
MX$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\^MK_ .!+?_&Z +M%4O.U'_GU
MM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y];7_ ,"6_P#C='G:C_SZ
MVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\^MK_ .!+?_&Z +M%4O.U
M'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y];7_ ,"6_P#C='G:
MC_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\^MK_ .!+?_&Z +M%
M4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y];7_ ,"6_P#C
M='G:C_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\^MK_ .!+?_&Z
M +M%4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y];7_ ,"6
M_P#C='G:C_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\^MK_ .!+
M?_&Z +M%4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y];7_
M ,"6_P#C='G:C_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\^MK_
M .!+?_&Z +M%4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+SM1_Y
M];7_ ,"6_P#C='G:C_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1YVH_\
M^MK_ .!+?_&Z +M%4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[15+S
MM1_Y];7_ ,"6_P#C='G:C_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\ XW1Y
MVH_\^MK_ .!+?_&Z +M%4O.U'_GUM?\ P);_ .-T>=J/_/K:_P#@2W_QN@"[
M15+SM1_Y];7_ ,"6_P#C='G:C_SZVO\ X$M_\;H NT52\[4?^?6U_P# EO\
MXW1YVH_\^MK_ .!+?_&Z +M%4O.U'_GUM?\ P);_ .-TZ.2^:11);VZIW99V
M8C\-@_G0!;JEHO\ R!K#_KWC_P#015VLG1X[PZ39;9X OD)@&%B0-H[[Z +-
MA_Q]:E_U\#_T5'5VL_2YDGFU!XW61#<##*<@_NH^]:% !1110!#=6<%]&L=Q
M#'<1JZ2A94# .C!T;![JRJP/8@'M4U%% !1110 4444 %%%% !1110 4444
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
M5D4Y!&?R(Z$$J<@D&^VBZ=):VEJUA:M;6;1O;0F%2D#)]PHN,*5[8Z=JNT4
M8'_"O_"PN-5N!X:TCS]61H]0E^P1;KQ6Y99CMS(#W#9S4\?@W0(=?&NQZ'IJ
M:V(_)&I+:1BYV ;0OF8W8QQC.,5L44 9'A_PAH7A-;D:'HFG:,+I_,G&GVD<
M'FM_>;8!N/)Y-:]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5\J:JC?LJ_'!-2A#1_#KQ9)LN(P?DLI\
MY)QV"DEA_L,P&=M?5=<M\3?A[IWQ0\%ZCX=U(8BN4S%,!EH)1RDB^X/YC([U
MZ6!Q,:$W"KK3GI)>7?U6Z.3$4G4BI0^*.J_R^9T\<BS1JZ,KHP#*RG((/0@T
MZOGO]E_XA:C9R:E\+O%C>5XF\.$QV[2-GS[88P%/?:""/5&7T-?0E88K#2PM
M5TI:]GW71KU-*-95H*:_X9]@HHHKD-PHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R='U.SCTFR5KN!6
M6! 5,B@@[1QUK6JEHO\ R!K#_KWC_P#010 6'_'UJ7_7P/\ T5'5VL_2PZS:
M@)&5W^T#+*NT?ZJ/MD_SK0H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M^?/VH?AWJ-NVG?$_PFIB\3^&R))Q&F?/MADDL.^T%LCNC,.PKUCX8?$/3_BE
MX)T[Q#IQVQW"8EA)RT$HX>,_0_F"#WKJ9(UEC9'4.C##*PR"#V-?GCX-^%WQ
M>^&/Q.>^T3POJ#W>G3-)(T,92SNX@>4#Y"NK#^$'//0$5]-A*<,RPKHU9J,Z
M?PM]4[Z>B?7I<\BO.6$K*<(MQGNEW[_<?HA17SSX>_;(T2"^&E^.= U3P3JB
MX#BYA:2(=LGY0X_[Y(]Z]N\->,-#\96(O-#U:SU:V[O:3+)M]F .0?8UXV(P
M6(PNM6#2[]/O6AWTL12K?!*_Y_<;%%%%<1T!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5+1?^0-8?]>\?_H(
MJ[63H\=X=)LML\ 7R$P#"Q(&T=]] %FP_P"/K4O^O@?^BHZNUGZ7,D\VH/&Z
MR(;@893D']U'WK0H **** "BN!^,7BC6?#.AV;:3+_9D5U,\-YKK:;)J":7$
M(9&$[01D$C<JC<QV)G<^0,'-\3>-_$ND6_AC4]-U'PYK6E:C<6%DJVT$K2:G
M),^)9+=UE*1(L>90#YN51\L,9(!ZA17DW@KXGZ_KFN>'I=0BTX:'XD?4$LK>
MW@D2YM/L[GRS)(9&67?&C$X1-IP/FZU2U[XR:YH-]J6LR6^GOX5L-<;0WLA
M_P!M<K#DSB;S-@'F_+Y?E_=YWYXH ]FHKS3X;^.O$>L:W9Z=XC&F.^I:'#KE
MLVFP21>0&;;) ^^1_,*[H\2#9GGY!7I= !15:?4K2UDV374,+]=LD@4_D34?
M]M:?_P _]K_W^7_&@"[15+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ ?Y?\
M: +M%4O[:T__ )_[7_O\O^-']M:?_P _]K_W^7_&@"[15+^VM/\ ^?\ M?\
MO\O^-']M:?\ \_\ :_\ ?Y?\: +M%4O[:T__ )_[7_O\O^-']M:?_P _]K_W
M^7_&@"[15+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ ?Y?\: +M%4O[:T__
M )_[7_O\O^-']M:?_P _]K_W^7_&@"[15+^VM/\ ^?\ M?\ O\O^-']M:?\
M\_\ :_\ ?Y?\: +M%4O[:T__ )_[7_O\O^-']M:?_P _]K_W^7_&@"[15+^V
MM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ ?Y?\: +M%4O[:T__ )_[7_O\O^-'
M]M:?_P _]K_W^7_&@"[15+^VM/\ ^?\ M?\ O\O^-']M:?\ \_\ :_\ ?Y?\
M: +M%4O[:T__ )_[7_O\O^-']M:?_P _]K_W^7_&@"[15+^VM/\ ^?\ M?\
MO\O^-']M:?\ \_\ :_\ ?Y?\: +M%4O[:T__ )_[7_O\O^-']M:?_P _]K_W
M^7_&@"#Q#X7T?Q98FRUK2[35;4_\LKR%9%'N,C@^XYKQ#Q+^QMX<:^.I^#-8
MU/P3JJY,<EG,TD:GKP"P<<^CX]J]V_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y
M?\:[</C,1A?X,VEVZ?=L<]7#TJWQQO\ UW/G+^UOV@/A#_Q^V%G\2=%B_P"6
MMM_Q]!?^ @.3]5?ZUT?@_P#;%\$:Y<_8==6\\(:HIV/!J<1\L-Z;U''U<+7M
M7]M:?_S_ -K_ -_E_P :YOQAX3\#^/K?R?$-EI.JC&%DF*>8G^ZX(9?P(KM^
MN86OIB:-GWAH_NV?X'/["M3_ (-2Z[2U_'?\SIM+U>QURR2\TV]M]0M)/N7%
MK*LL;?1E)!JW7S'JG[+>G^';Q]2^&_Q NO"5[U^SR7?F0O\ [)8$-C_>WU53
MXS_%_P"%#"/Q=X?L/&NEIP=2T:9?-QW8[!T_WHU^M']GTZ^N$JJ7D_=E^.C^
M3#ZU.G_'@UYK5?Y_@?4U%>.>!_VL/AWXUV0OJQT"^;@VVL*(>?:3)3K_ +0/
MM7JD7B#2YXUDCU*TDC895EG4@CU!S7G5L/6PTN6M!Q?F==.K3JJ].5R_15+^
MVM/_ .?^U_[_ "_XT?VUI_\ S_VO_?Y?\:YC4NT52_MK3_\ G_M?^_R_XT?V
MUI__ #_VO_?Y?\: +M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QH
M NT52_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y?\: +M%4O[:T_P#Y_P"U_P"_
MR_XT?VUI_P#S_P!K_P!_E_QH NT52_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y
M?\: +M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QH NT52_MK3_\
MG_M?^_R_XT?VUI__ #_VO_?Y?\: +M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S
M_P!K_P!_E_QH NT52_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y?\: +M%4O[:T
M_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QH NT52_MK3_\ G_M?^_R_XT?V
MUI__ #_VO_?Y?\: +M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QH
M NT52_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y?\: +M%4O[:T_P#Y_P"U_P"_
MR_XT?VUI_P#S_P!K_P!_E_QH NT52_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y
M?\: +M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QH NT52_MK3_\
MG_M?^_R_XT?VUI__ #_VO_?Y?\: +M%4O[:T_P#Y_P"U_P"_R_XT?VUI_P#S
M_P!K_P!_E_QH NT52_MK3_\ G_M?^_R_XT?VUI__ #_VO_?Y?\: +M%4O[:T
M_P#Y_P"U_P"_R_XT?VUI_P#S_P!K_P!_E_QH NT52_MK3_\ G_M?^_R_XTZ/
M5K*:14CO+>1VX"K*I)_#- %NJ6B_\@:P_P"O>/\ ]!%7:R='U.SCTFR5KN!6
M6! 5,B@@[1QUH LV'_'UJ7_7P/\ T5'5VJ5A_P ?6I?]? _]%1U=H **** .
M<\9>%]0\20V1TSQ+J7AB[MIP_P!HT]8I!+&2 \;QRHZ-E<[6(RK8/(!4\M8_
M NTT?4M%N]*\4:]IBZ39_8K:VC^R31*A;=(V)K=RKR'[[*02, 8  'IE% 'G
MND?!>PT*\$]EKFL1+;K=C3("UNT>EM<OOE:$&$ECG@><9 H.  .*+CX)Z->:
MU<W=U?ZE<Z=<WIU*;19'B^R/=F'R6F.(Q)DKSM$FS<=VW->A44 <9X%^%]EX
M%N%N$U74]9GBL8M,MI-3>)C;6L9)2)/+C3(R>6?<YP,L<5V=%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% '#^.O@GX)^(RNVN^'K2XN6_Y?(5\FXSZ^
M8F&/T)(]J\@F_9;\6?#V9[OX7>/[W3%!+C2]4;= QZ\D J?^!1GZU]+T5Z-'
M,,30CR1E>/9ZK[F<E3"TJCYFK/NM']Z/F7_AH3XE?"W]U\2? ,MU8Q\-K.C<
MIC^\V"R9/H63Z5ZAX%_:+^'_ ,0O+CT[Q!!;7K\"RU#_ $>;/H W#'_=)KTD
M@,"",BO,/'7[-7P]^('F27N@Q6%Z_)O-,_T>7/J0HVL?]Y373[? XC^-3<'W
MCM_X"_T9E[/$TOX<^9=I;_>O\CU"BOCGXH?"GXC_  $\'W=_X-\=:QJ/AY2(
MYK':3-:1G/SJ<D # RR!",^@)JA\$?'G[0&O^%)'T&WAU_35F*IJ&ON#)G R
MJN\BLZCUYP3C/:NG^QU4HO$4J\7&]M?=^^^S,OKSC4]E.FT_+7\C[5HKYM_X
MR9N^WANR_P"^#C_T*C_A&?VF;O\ YFWPW9?]LD./_)=JY?[-76O3_P# G^B-
MOK;Z4Y?=_P $^DJ*^;?^%9_M$77_ !\_$S2(O7R(!_2W6C_A1WQJNO\ CY^+
MS1>OD1O_ $VT?4**^+$P_P#)G_[:'UFH]J4OP_S/I*BOFW_AFKXEW7_'S\;]
M;C]?(6;^DZT?\,E^)+C_ (_/C%XDN?7_ %H_G.:/J>#6^)7_ (#+_(/;U^E%
M_>O\SZ2I"<<G@5\W?\,7P7'_ !^?$'Q)<^O[P#^9-*/V%?!LQS=^(?$ER?\
MKXA'\XC1]6P*WQ#_ / '_F@]MB?^?7_DR_R/H6?6M/M<^=?6T/\ UTF5?YFL
MZ?QYX9M?]=XBTF'_ *Z7T2_S:O%H/V&OAS#]^?7)_P#KI=H/Y1BM&#]BWX80
MXWZ??S_]=+YQ_+%+V.7+>M)_]NK_ .2#GQ3^POO_ . :7C;]K#X>^!]<MM,F
MU&75I)0&DN-)5+B& $_QL&'/?"[C[5T$W[0WPVAC#MXTTD@C/R3AC^0YKRGQ
M;^PGX4UC5;6?0]6N_#UDH N+38;GS.>JN[Y0D>NX>U>C6'[+_P +]/AC1?"5
MK,44+ON)))&; ZG+=:ZJD<GC3@X2FWUT7ZZ?=<QA+'.4N912Z;_U]]AES^U/
M\++7._Q=;M_USMYW_P#08S65<_MB_"N#.S7I[C_KGI\X_P#0D%=?;? ?X=6N
M-G@G0V_ZZ6,<G_H0-:MM\+O!EGC[/X1T*#'_ #STV%?Y+7-S98OLS?SBOT-K
M8Q]8KY/_ #/)[G]M[X;09V-J]Q_USLP/_0F%9S_MU^"9&*VFA>([I_06T('_
M *-)_2O?;;PSH]GC[/I-C!_USMD7^0K11%C4*JA5]%&!1[?+X[4)/UG_ )1#
MV>*?_+Q+_MW_ ()\W_\ #9J77_'A\._$EYZ?N\?R#4?\-5>,KK_CQ^"GB.Y'
M9B9@/TMS7TE11]:P2VPWWRE_P ]CB.M;\$?-O_#0'Q<O?^/3X,WL.>GVF20?
MS1:/^%J?M!7O_'I\+]-AST^TS8_G.M?25%'UZ@OAPT/GS/\ ]N#ZM4>]67X?
MY'S;_P )+^TS??\ ,I^&]/S_ --4./\ R8:C['^TS??\OWAO3\_[*''_ (ZU
M?25%+^TETH4U_P!N_P";8?5.]27W_P# /S^\-_#7XYZ?\8+C4+6TU&+Q"LKO
M-J]WG[%,.<@R$;'0]E'3C@8X]O\ ^$N_:3T/_CX\&Z!K40ZR0RH&/T G7_T&
MOI*BNJOG+Q#3J4(.RML_\T8T\ J2:C4DOG_P#YM_X:*^*>C?\A?X,:E< ?>>
MP>4@>_$;_P Z/^&UM.TS_D/^!?$FD8^]^Z5L?]]E*^DJ*YOK>#E\>&7RE)?G
M<V]A77PU?O2_X!X+IO[:_P ,[['G7.IZ?G_GYLB<?]^RU=5IO[3GPOU7'D^,
M+.//_/RDD'_H:BNWU+P9X?UC/V_0M-OL]?M-G')G\P:Y;4OV>_AMJN?.\%Z0
MF?\ GVMQ!_Z+Q1SY;+>$X^C3_-(.7%QVE%_)K]3;TWXH>#M8Q]A\5Z)=D_PP
MZA$Q_(-FNC@N(KJ,20R)+&>C1L&!_$5XOJ7['/PMO\F+1+BP)[VU]-_)V85S
MD_[#?A&"0RZ3XA\0Z7-V*7$; ?D@/ZT>QRZ?PUI1]8W_ "D'M,5'>"?H_P#-
M'T?17S;_ ,,L^--)YT/XRZ]:J.D,PE*_CB;'_CM'_"L/VA-%_P"0;\2],U!%
M_AOX@2W_ 'U"_P#.CZCAY?P\3'YJ2_0/K%6/Q4G\FG^I])45\V_VE^TSH?72
M_#GB#;_M1IG_ ,B1US?Q"_:&^-/@WPM<S:OX$M= 9BL0U:,&:.%B>#C<ZY/0
M9.,GO5PRFK5DHTJD)-]I+\M_P)ECH03E.$E\CZVHKP+]D?XQ>)OBSX=US_A)
M=MU-IL\21:BD*Q>=O#$H0H"[EVCH!PX^I]]KSL5AIX.M*A4WCV.NC6C7IJI#
M9A1117(;!1110 52T7_D#6'_ %[Q_P#H(J[5+1?^0-8?]>\?_H(H 9I8=9M0
M$C*[_:!EE7:/]5'VR?YUH52L/^/K4O\ KX'_ **CJ[0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !5>^L+;5+.:TO;:&[M9EV203H'1U]&4\$?6K%%
M--K5 4='T/3?#MBMEI6GVNF6:DE;>SA6*,$]2%4 5>HHH;<G=B22T04444AA
M1110 5DZ/'>'2;+;/ %\A, PL2!M'??6M5+1?^0-8?\ 7O'_ .@B@!FES)/-
MJ#QNLB&X&&4Y!_=1]ZT*I6'_ !]:E_U\#_T5'5V@ HHHH **** "BLOQ3KJ^
M%_#.KZR]O+=IIUG->-;P#,D@C0N54>IQ@>YK'^&?B;5?%_AI-5U-=#:.Y=GM
M)O#^HO>P20[CM!=HT^=?NMC()4GY<[0 =91110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !63H^IV<>DV2M=P*RP("ID4$':..M:U4M%_Y UA_P!>
M\?\ Z"* "P_X^M2_Z^!_Z*CJ[6?I8=9M0$C*[_:!EE7:/]5'VR?YUH4 %%%%
M !1110!2UJUO+[2;RWT^^_LV^DA9(+SRA+Y,A'RN4/# '!V\9Z9'6O//"?P5
MLFGU35O&VG>'=>UO5+B*[FAMM*5;*WE1-H>-)2[&0Y.Z4D%L+P-O/J%% !11
M10!6GT^*XDWNTP/3]W.Z#\@P%1_V3!_STNO_  +E_P#BJNT4 4O[)@_YZ77_
M (%R_P#Q5']DP?\ /2Z_\"Y?_BJNT4 4O[)@_P">EU_X%R__ !5']DP?\]+K
M_P "Y?\ XJN)TOXC>()M9U71K_PBL.LV^FPZG;6=CJB3^8DLDD:I,[I&L3@Q
MDG:9%(#;68C!VO"7BZ]\:?#G2O$EAIMO'?ZC8QW<5A<W;+$K,H(1IA&3CG[P
M0_2@#<_LF#_GI=?^!<O_ ,51_9,'_/2Z_P# N7_XJN9^'_C36/%6I>([+5=&
MLM-?1[F.T,^GZB]Y#-(8Q(ZAG@B(*!T!P#R2,Y4UGZ7\1O$$VLZKHU_X16'6
M;?38=3MK.QU1)_,2622-4F=TC6)P8R3M,BD!MK,1@@';?V3!_P ]+K_P+E_^
M*H_LF#_GI=?^!<O_ ,569\/_ !4?'/@C0_$)M?L)U.SCNC;"3S/*WJ#MW8&[
M&>N!]*Z"@"E_9,'_ #TNO_ N7_XJC^R8/^>EU_X%R_\ Q57:* *7]DP?\]+K
M_P "Y?\ XJC^R8/^>EU_X%R__%5=HH I?V3!_P ]+K_P+E_^*H_LF#_GI=?^
M!<O_ ,55VN9^(7B]_!.@KJ*C2U4S+$TVM:HNG6D(()W23%'(R0% 5&)9EZ#+
M  V?[)@_YZ77_@7+_P#%4?V3!_STNO\ P+E_^*KRF3X_7TFC1ZK;>$W:SL=&
MMM<UU;J],,MC;RL_$*>4?/8)#-)\QC&U5R06P.J^('Q U+PMJEAI>BZ)#K>I
MW5G=Z@8KJ^-F@AM_+#A6$<F^0F9 %P!U)*CJ =9_9,'_ #TNO_ N7_XJC^R8
M/^>EU_X%R_\ Q58K>*M0UKPEH^L^%]*BU1M4BAN(8]0O/LD<4,D?F!Y'5)".
M,+A%;YF'098<QIOQFN-4T[P%?P^&Y5L?$TRV\MR]Y'LM)"DC;5P"TO,3$-A5
M*D'.3MH ]!_LF#_GI=?^!<O_ ,51_9,'_/2Z_P# N7_XJKM% %+^R8/^>EU_
MX%R__%4?V3!_STNO_ N7_P"*J[10!2_LF#_GI=?^!<O_ ,51_9,'_/2Z_P#
MN7_XJKM% %+^R8/^>EU_X%R__%4?V3!_STNO_ N7_P"*J74+I[+3[FXCA-P\
M,32+"KJA<@$A0S$*,],D@>IKRS2/CC?ZMX)\4:Y;>'K/59=$;AM$UE+JPN%\
MD2LRW31IG9DAPJ.00,;B<  ]._LF#_GI=?\ @7+_ /%4?V3!_P ]+K_P+E_^
M*JG%KUQ=>$X-7M--EO;F>T2YCL(94#,S*"$#N57OU..GX5Q?_"U-=OOACI_B
M[3/#%G<&2SGO;R"[U?R(;9(@Q*B7R69V;:<?(J\'<R\9 /0/[)@_YZ77_@7+
M_P#%4?V3!_STNO\ P+E_^*K)NO$6IWWA?3=4\.Z,NHW.H)#+';:A="S6&-UW
MEI7"R$8'&%5SN('3+#D[#XS7.HZ3X&U&+PU(+3Q%<K:3SM>Q^7:2'>"$P"TW
M,;$':BE<'()VT >A?V3!_P ]+K_P+E_^*H_LF#_GI=?^!<O_ ,55VB@"E_9,
M'_/2Z_\  N7_ .*H_LF#_GI=?^!<O_Q57:* *7]DP?\ /2Z_\"Y?_BJ/[)@_
MYZ77_@7+_P#%5=HH I?V3!_STNO_  +E_P#BJ/[)@_YZ77_@7+_\55FXE:&W
MED2%[AT4LL,94,Y ^Z-Q R>G) ]Q7E'A_P".&H:]X/\ $^L6WAVRU271MNUM
M$UI+NQGS$)&Q=&-!F/\ Y:!%<CC:')Q0!Z=_9,'_ #TNO_ N7_XJC^R8/^>E
MU_X%R_\ Q58]QXNDC^'H\31VD)=M.6_%O<7:01)F,.?,F881%SEGQPH)"D\&
ME\.?'TWCSPG<ZP=-B5H;B>"-=-NQ=6]X(S@26\[+&)$8\!B%&01G S0!TO\
M9,'_ #TNO_ N7_XJC^R8/^>EU_X%R_\ Q5<)H_Q%\4ZK+KNE'PC8IXETM[0&
MUCUK?9[)U+;GG, 92@5LJL3G)3&0Q9>E^'GB_P#X3SP=IVN&S^P/=!P]N)1*
MJ.DC1MM< ;U)4E6P,@@X&<4 :W]DP?\ /2Z_\"Y?_BJ/[)@_YZ77_@7+_P#%
M5=HH I?V3!_STNO_  +E_P#BJ/[)@_YZ77_@7+_\55VB@"E_9,'_ #TNO_ N
M7_XJC^R8/^>EU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R_
M_%5RGQ:^(TOPS\/Q:G':Z;.K.RDZMJRZ?$2(V<1HVR1I)GVX6-4YPQ)&!G$O
M/C3>0:HY7PTR:+8S:=:ZK=7=V8;FSFNQ&558/+(<1B:'>2ZD;C@';0!Z-_9,
M'_/2Z_\  N7_ .*H_LF#_GI=?^!<O_Q5<)\0OC);>"O%FG^'(WT./4;JU-X9
M/$&M+ID C\P1JJ-Y<C22,V["A<80Y8< ]#X^\2:SX7T5[[1]%MM7,*23W)O=
M1%E#%$B%B=XCD)8D  ;<=267 R ;7]DP?\]+K_P+E_\ BJ/[)@_YZ77_ (%R
M_P#Q5<)=?%;4[>3PK?#PT%\.Z[)90+=SWX2[26Y4LH6W"$,J?*&)D4CYR%(7
M)](H I?V3!_STNO_  +E_P#BJ/[)@_YZ77_@7+_\55VB@"E_9,'_ #TNO_ N
M7_XJC^R8/^>EU_X%R_\ Q57:* *7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R_
M_%5=HH I?V3!_P ]+K_P+E_^*H_LF#_GI=?^!<O_ ,57GFK_ !L&@^/-1T.\
MTVT>QL;6XO)Y;/4UN+ZWAA@64RSVJI^ZC?.U"TF6)7Y1NXU? 'Q$U'Q/JDNF
M:WH<.A7YTZVU6WCM[XW2RV\Q=<,3%'MD1DPRX(^9<,W. #KO[)@_YZ77_@7+
M_P#%4?V3!_STNO\ P+E_^*K@_ GQ=N?%^M:=;W.AQZ;IFLVMU>:1>)?><\R0
M2JC+-'Y:^5(1(KA0SC&X$@C!O:A\0-8TCQWI^BW?AM!IFIR7$-C=PZBKW,KQ
M0&4LT!0*B-M90WFDYV[@N[@ Z[^R8/\ GI=?^!<O_P 51_9,'_/2Z_\  N7_
M .*KF/ OCC5?$6MZYHVMZ);Z+J>EQVLSK9ZA]LB9)U<JI<QQX=?+.Y<$<J02
M#7:4 4O[)@_YZ77_ (%R_P#Q5']DP?\ /2Z_\"Y?_BJNT4 4O[)@_P">EU_X
M%R__ !5']DP?\]+K_P "Y?\ XJKM% %+^R8/^>EU_P"!<O\ \51_9,'_ #TN
MO_ N7_XJKM>>_%?XIW'PU_LXPZ98ZB;LD);W&J+:W-R^]%$-I#L=KB8[_NX4
M=/FYH [7^R8/^>EU_P"!<O\ \51_9,'_ #TNO_ N7_XJL"+QM<M\39/"DFCO
M;VW]FM?PZE)<*?/*O$K!8UR0H\T#<Q!W(WR[=K,:[XVN=%\>>&_#_P#8[RV>
ML><IU-KA56-TBDDV+&,LQQ&=Q.T#>F"YW!0#?_LF#_GI=?\ @7+_ /%4?V3!
M_P ]+K_P+E_^*KEM%\=:O<^/F\-ZMH$.EK/97&H6<\.HBXD:**:.+]]&$ B9
MO-5E 9P0&&<J13-2\?:QH_CK3-'NO#D8TK5)YK6RO(]15KF1X[9YRQM]@"QG
MRV0-YF=VW<J[A0!UG]DP?\]+K_P+E_\ BJ/[)@_YZ77_ (%R_P#Q5<QX'\<:
MMX@U[6M%US0[?1=1TV"UNBMIJ/VQ"D_F[59O+3;(IA;<N",,I#$'-=I0!2_L
MF#_GI=?^!<O_ ,53H]-AAD5U>X)7D;KF1A^1;!JW10 52T7_ ) UA_U[Q_\
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
M-KW@I-0&M:]I_B":]E-S/>PZ6]K<W$YP"\KFXD5@%"HJJJ*JJH   %=U110
M4444 %4M%_Y UA_U[Q_^@BKM9.CZG9QZ39*UW K+ @*F100=HXZT 6;#_CZU
M+_KX'_HJ.KM4K#_CZU+_ *^!_P"BHZNT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %4M%_Y UA_U[Q_^@BKM4M%_Y UA
M_P!>\?\ Z"* &:6'6;4!(RN_V@995VC_ %4?;)_G6A5*P_X^M2_Z^!_Z*CJ[
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<[XZ^(7A_P"&NBIJWB345TRP>9;=93$\A:0@D*%122<*QZ=C
M715GZYX>TKQ-8_8M8TRSU:SW!_L]] DT>X=#M8$9&>M:4^3G7M+\O6VY$N;E
M?)N>7?\ #77PF_Z&O_RG7?\ \:KF_P#AM_X?_P#"3_V?MU#^R]VW^V/LY\KI
M][R_]9M_X#G_ &:]4_X4WX _Z$;PW_X*+?\ ^(KS3_AC'P)_PGG_  D'^D_8
MOM'VG^Q,)]EW9SLQMSY>?X.F..G%>]0>3OF]HIK335/\DOQT/-J?7].1Q^Y_
MJS;_ .&NOA-_T-?_ )3KO_XU1XF^/D*WG@Y?"OV76K7Q7:WB:;-,LD2&[CN+
M6*/S&(!CC7SIBX*[B8U5?F(5NP_X4WX _P"A&\-_^"BW_P#B*9K_ ,(?#7B&
M"VMI;/['8VVG7.F0V=B%@BBCFEMY2Z!5^21'MHV1E(VG)P3@CS,0\&XKZNI)
M_P!YIK\$CLI>WO\ O6K>2?\ F9=Q\9K#3?&R^"KR(GQ"8'9)HYK7RIG2W,Q/
MD+</<1*55B/,0#C&XY!.!HW[0DZZ6EUK/A>^%M;^%+/Q)>:E8R0&$^=$[,B1
M-+O W1LJYR<@Y 4!VW[/X'Z=9^)(-7.O:U/Y4\MY]CE>W\F2YEM?LTL[8A#E
MV0DXW;0Q^50.*>WP/T5M/CL/[0U,6'_".Q^&;BWWPD7-K&CK&SDQ[ED7S'8,
MA49/(. *X#I)O$7QDT_0?$K>'X=%UC6-7^TQ6D=MI\</[UY('G&&DE10 D;D
MEB ,5)X6^,.C^*O'>J^$8;>:VU?3XY99%:ZM)U*QR+&Q(@GD:,Y=?EE5&P>G
M! @T/X,6&D>)H/$%SKNM:UJ\5RMT;C4)(/WC+;26R@K'$B@".4_= R0"<G=F
M;P?\'].\%^)O[8M-5U2Y6.WN;6UT^Y>$V]I'/<+/(J;8U<_.HY=V.."3Q@ [
MRL;Q5XPTCP3IJZAK5X+&T:00K(49\N02  H)Z ]NU;-4]4T>PURU^S:C8V^H
M6VX-Y-U$LB9'0X8$9K*K[3D?LK<W2^WS-:7L^=>V3Y>MM_E>YPO_  T-\/O^
MA@_\DKC_ .-UB?\ #47A#^W/L>V\^P[MO]H^4=G3KL^_C\,^U=]_PK?PC_T*
MVB_^"Z'_ .)KB/\ AFKPK_PE?]K_ +_[+YWG_P!EX7[/NSG;C'W,_P /X=.*
M^=Q"SQ<OLG3>NNC6GS;T]-3Z;#O(7S>UC46FEVGK\DM?70U/^&AOA]_T,'_D
ME<?_ !NL[Q9\8[GP_P#$3PM9P0VMSX0U.R6YN]0VMYL EE6*"4'<%$9=XPV1
MD!\YX(KM/^%;^$?^A6T7_P %T/\ \34.L_#?1=>U"XN;R)WBGTB317LUVB'[
M.[!C@8R&&  0< =J]?"K&)OZTXM=.5-?FV>+BG@FE]4C-/KS-/[K)'"6O[15
MAHOA;PEJ'B:U$$VN+S+:7%K''&?.\LE89;@3R 94GRDD.#^%;FG?'#3M6\-Q
MZU:Z'J\UO=7RZ=IT*&U:74)BS@K&!/B/;Y;EA.8R IR,\5G2?LWZ(VCZ;IL.
MNZ];6]I81Z;,T<MNSWL,<YG02LT).1(228]F<X.16@WP/L9IM0O9_$6M3Z[=
MW=K>C62+2.XAEMU98RJI;K$WR2.A,D;DJV,_*NWT#SCG;']I6QTW3[2X\3:;
M-IQO=5O+&(>?:1/"D5XT"AX9+@2R.HVE_)20=<#H*ZY?C%ITGBJ#1DTG5G@N
M-3DT>+5Q%%]D>ZCC=Y(_]9Y@V^6XR4 )4[2>M8$W[->B20O&GB#Q!%]HWB]<
M36[O>AKIKK$C/"2,2NQ^0J2#@Y%7M2^#;Q^--%UK2]8O$LK?79-8N-(N95^R
MHTEO-'*\06/>79W5L.Y4;GV[<XH @\9?%75O"^I>+)E@L6T;PRVGW5[O1_.:
MSE#FX93O WH &48Y"LN"6!%9OC%J^EZ%X6UO5+&TCLM8M]0U-[:!2TL5I%;/
M<0*&WE3(45=QQC)( &,UUFK?"W2M:UVZU.YN;T_:[FSNKFT61!!.;8/Y2.-N
M2FY@Y&>6C3MD&O:?!W0K6VTJTWW<VGZ9)>&VLI70Q)%<JZ/!PN?+578*,Y P
M,D "@"QX!NO&6H06U_XBDT1K.]M%N$M]-@FCEM)&P1$SO(ZS#:3EP(^5^Z0W
MR]E7*>#/ +>#?+C'B/6]9M+>#[-:6NIS1-';1Y' ,<:-(<*H#2EV !P1N;=U
M= '-^)OB-X=\'7D5KJ^HBTN)(_-6/R9')7)&?E4XY!Z^E8LGQV\$I&S#6&D(
M&0JVDV3[#*8KK-4\-Z1K<B2:CI=E?R(-JO=6Z2%1Z L#@5FWGPW\+7UI-;MX
M?TV)94*&2&TC1UR,95@N0?>@#DM&_:(\+:A)*MX;G2@O*--$9 _M\@)!^O'O
M6LGQQ\$2.JC6P"QP-UK,!^93BJ?A/X$^'/#-Y-<3(=99UV)'J$:2(@SG(7&"
M?>NJ3P'X:C=73P[I*LIR&6QB!!]?NT >4>-/CUK/A'Q+\0=.DLK 6VEVC/HE
MPZ2'SKF.SBN989@&YRLVY=NWY8GZGFNF\8_M!>'? OBF\T+5;>Z6XM[>6Y#V
M]Q:2F18[9[EOW*SF=!LC?YY(U3(Y8 @F]XR^"7A_QSI?B:QU&6^5-?NH;R:2
M"54D@DCACA!B.TX!2/!#;LAW'0XJ+4/@K:W7BI]=M/$FN:3+]MDU-+2S-JT$
M=W):FU:<"2!V+>62 &8J">%H BUSXS?V?H<$UKX:U:?5;K3KC5([%6M)C#;1
M;1]HD=+@QLA+H0L3N[ \+P<5/#OQ^TF\UCP_H6JP_9=8U+3XKOS(KFU:+<UG
M]J?$*SM<(@57^9X@N5 W'<I:6']G_1[/3X+>TUO6K&;R[R"ZNK5K>.2\ANI1
M+/&ZB'9&"RC!A6-EYP0227Z+\ M%T/5M.NH-6U=[&RE-PNDR20FUDG-E]B:5
M\1"0L82>-^T$D@#I0!J>"_BS9>-M6M["+1M6TQ[K3AJUI+J$<(2XM69521=D
MCE=V\'8X5ACYE7C/$>(/CGKGAG3?[6N-/L;NPFUC4_#]O%$&CD^VQW$D=EN9
MG(V2>65<@?*2&X&173>"OA)<>"/&UIJ$.M7>JZ/:Z'_9%O'J,B&:W194:.-1
M'$BE%53\[EI"2-S-@8L7'P/\/:A]H2^DO+^UE;4)%M;B1/*BEO9&>:50$!WC
M<50DG:I..220"&Y\1^,]5\17'A_19M"MM0T?3;:YU*ZOK2:2&ZN)M^V*%%E5
MHD_=.2[%R-Z@*V":PV^*'B[_ (1Y_&ODZ-'X5AU,VDND^3*]Z;=+G[,\ZW'F
M!-V\-((S%RH +!CD=7J'PK2[NK6\M/$^O:3J*V$>FWE]930>;J$2?<,V^)E\
MP%I")(PC#S&P0, 5X_@OIL-XJ+K.LGP^+[^TCX<>>-[)I]_F;BQC,Q7S?WNS
MS=A;^';E: /0:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K)T>.\.DV6V> +Y"8!A8D#:.^^M:J6B_\
M@:P_Z]X__010 S2YDGFU!XW61#<##*<@_NH^]:%4/L=U'<7$D%Q"B3.'*R0E
MB#M5>H<?W?2G>5J/_/U:_P#@,W_QR@"[15+RM1_Y^K7_ ,!F_P#CE'E:C_S]
M6O\ X#-_\<H NT52\K4?^?JU_P# 9O\ XY44S:C#) GVBU/FOLS]G;CY6;/^
ML]OUH TJ*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0!=HJEY6H_P#/
MU:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*/*U'_G
MZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0!=HK
M-NFU&UM9IOM%JWEHS[?L[#.!G'^LJ7RM1_Y^K7_P&;_XY0!=HJEY6H_\_5K_
M . S?_'*/*U'_GZM?_ 9O_CE %VBJ7E:C_S]6O\ X#-_\<H\K4?^?JU_\!F_
M^.4 7:*I>5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY0!=HK-NFU&UM9IOM%JW
MEHS[?L[#.!G'^LJ7RM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*/*
MU'_GZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_ (Y0
M!=HJEY6H_P#/U:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5K_X#
M-_\ '*B5M1:ZDA^T6OR(K[OL[<Y+#'^L_P!G]: -*BJ7E:C_ ,_5K_X#-_\
M'*/*U'_GZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W_P <H\K4?^?JU_\  9O_
M (Y0!=HJEY6H_P#/U:_^ S?_ !RCRM1_Y^K7_P !F_\ CE %VBJ7E:C_ ,_5
MK_X#-_\ '*BNFU&UM9IOM%JWEHS[?L[#.!G'^LH TJ*I>5J/_/U:_P#@,W_Q
MRCRM1_Y^K7_P&;_XY0!=HJEY6H_\_5K_ . S?_'*/*U'_GZM?_ 9O_CE %VB
MJ7E:C_S]6O\ X#-_\<H\K4?^?JU_\!F_^.4 7:*I>5J/_/U:_P#@,W_QRCRM
M1_Y^K7_P&;_XY0!=HJEY6H_\_5K_ . S?_'*BMFU&XC+_:+5<.Z8^SL?NL5S
M_K/:@#2HJEY6H_\ /U:_^ S?_'*/*U'_ )^K7_P&;_XY0!=HJEY6H_\ /U:_
M^ S?_'*/*U'_ )^K7_P&;_XY0!=HJEY6H_\ /U:_^ S?_'*/*U'_ )^K7_P&
M;_XY0!=HJEY6H_\ /U:_^ S?_'*BMFU&XC+_ &BU7#NF/L['[K%<_P"L]J -
M*BJ7E:C_ ,_5K_X#-_\ '*/*U'_GZM?_  &;_P".4 7:*I>5J/\ S]6O_@,W
M_P <H\K4?^?JU_\  9O_ (Y0!=HJEY6H_P#/U:_^ S?_ !RCRM1_Y^K7_P !
MF_\ CE %VBJ7E:C_ ,_5K_X#-_\ '*BMFU&XC+_:+5<.Z8^SL?NL5S_K/:@#
M2HJEY6H_\_5K_P" S?\ QRCRM1_Y^K7_ ,!F_P#CE %VBJ7E:C_S]6O_ (#-
M_P#'*/*U'_GZM?\ P&;_ ..4 7:*I>5J/_/U:_\ @,W_ ,<H\K4?^?JU_P#
M9O\ XY0!=HJEY6H_\_5K_P" S?\ QRHK9M1N(R_VBU7#NF/L['[K%<_ZSVH
MTJ*I>5J/_/U:_P#@,W_QRCRM1_Y^K7_P&;_XY0!=HJEY6H_\_5K_ . S?_'*
M/*U'_GZM?_ 9O_CE %VBJ7E:C_S]6O\ X#-_\<H\K4?^?JU_\!F_^.4 7:*I
M>5J/_/U:_P#@,W_QRHK9M1N(R_VBU7#NF/L['[K%<_ZSVH TJ*I>5J/_ #]6
MO_@,W_QRCRM1_P"?JU_\!F_^.4 7:*I>5J/_ #]6O_@,W_QRCRM1_P"?JU_\
M!F_^.4 7:*I>5J/_ #]6O_@,W_QRCRM1_P"?JU_\!F_^.4 7:*I>5J/_ #]6
MO_@,W_QRHK9M1N(R_P!HM5P[IC[.Q^ZQ7/\ K/:@#2HJEY6H_P#/U:_^ S?_
M !RCRM1_Y^K7_P !F_\ CE %VLG1]3LX])LE:[@5E@0%3(H(.T<=:L^5J/\
>S]6O_@,W_P <J:RM_L=G!!NW^5&J;L8S@8S0!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707122464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 18, 2023</div></th>
<th class="th"><div>Jun. 30, 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Kaltura, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">860 Broadway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">3rd Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">10003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001432133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-8128326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">(646)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">290-5445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 218,800,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134,826,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-40644<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_PreferredStockMember', window );">Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Preferred Stock Purchase Rights<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_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KLTR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $0.0001 par value per share<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<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 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708357824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_kltr_AuditorInformationAbstract', window );"><strong>Auditor Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1281<span></span>
</td>
</tr>
<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">KOST FORER GABBAY & KASIERER<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Tel-Aviv, Israel<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_kltr_AuditorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Auditor Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_AuditorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>22
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707296176">
<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, 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_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">$ 44,625<span></span>
</td>
<td class="nump">$ 143,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">41,343<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_AccountsReceivableNetCurrent', window );">Trade receivables</a></td>
<td class="nump">28,786<span></span>
</td>
<td class="nump">17,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">7,521<span></span>
</td>
<td class="nump">5,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred contract acquisition and fulfillment costs, current</a></td>
<td class="nump">10,759<span></span>
</td>
<td class="nump">9,079<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">133,034<span></span>
</td>
<td class="nump">175,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>LONG-TERM ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">15,142<span></span>
</td>
<td class="nump">9,503<span></span>
</td>
</tr>
<tr class="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 assets, noncurrent</a></td>
<td class="nump">3,176<span></span>
</td>
<td class="nump">2,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred contract acquisition and fulfillment costs, noncurrent</a></td>
<td class="nump">21,691<span></span>
</td>
<td class="nump">22,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">20,814<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">1,244<span></span>
</td>
<td class="nump">1,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">11,070<span></span>
</td>
<td class="nump">11,070<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_AssetsNoncurrent', window );">Total noncurrent assets</a></td>
<td class="nump">73,137<span></span>
</td>
<td class="nump">47,646<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">206,171<span></span>
</td>
<td class="nump">223,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Liabilities, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term loans</a></td>
<td class="nump">5,793<span></span>
</td>
<td class="nump">2,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrentAndNoncurrent', window );">Trade payables</a></td>
<td class="nump">9,437<span></span>
</td>
<td class="nump">6,480<span></span>
</td>
</tr>
<tr class="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 );">Employees and payroll accruals</a></td>
<td class="nump">14,884<span></span>
</td>
<td class="nump">18,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">16,527<span></span>
</td>
<td class="nump">18,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">2,355<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">59,841<span></span>
</td>
<td class="nump">51,689<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">108,837<span></span>
</td>
<td class="nump">98,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_LiabilitiesNoncurrentAbstract', window );"><strong>Liabilities, Noncurrent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, noncurrent</a></td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">1,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term loans, net of current portion</a></td>
<td class="nump">30,004<span></span>
</td>
<td class="nump">35,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">20,697<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities, noncurrent</a></td>
<td class="nump">2,021<span></span>
</td>
<td class="nump">2,185<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_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">53,988<span></span>
</td>
<td class="nump">39,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_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">162,825<span></span>
</td>
<td class="nump">138,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>STOCKHOLDERS' 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 stock, $0.0001 par value per share, 20,000,000 shares authorized as of December&#160;31, 2022, and 2021; 0 shares issued and outstanding as of December&#160;31, 2022, and 2021</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_CommonStockValueOutstanding', window );">Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of December&#160;31, 2022 and 2021; 142,249,619 and 134,610,294, shares issued as of December&#160;31, 2022 and 2021, respectively; 134,564,429 and 126,925,104 outstanding as of December&#160;31, 2022 and 2021, respectively</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">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_TreasuryStockValue', window );">Treasury stock &#8211; 7,685,190 shares of common stock, $0.0001 par value per share, as of December&#160;31, 2022 and 2021</a></td>
<td class="num">(4,881)<span></span>
</td>
<td class="num">(4,881)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">439,644<span></span>
</td>
<td class="nump">412,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(301)<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(391,129)<span></span>
</td>
<td class="num">(322,634)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">43,346<span></span>
</td>
<td class="nump">85,274<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 206,171<span></span>
</td>
<td class="nump">$ 223,293<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 incurred to vendors for goods and services received, and accrued liabilities classified as other, payable 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableTradeCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, 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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710920112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares<br></strong></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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">142,249,619<span></span>
</td>
<td class="nump">134,610,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">134,564,429<span></span>
</td>
<td class="nump">126,925,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">7,685,190<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_kltr_TreasurySharesParValuePerShare', window );">Treasury Shares Par Value Per Share</a></td>
<td class="nump">$ 0.0001<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_kltr_TreasurySharesParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 par value of treasury shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_TreasurySharesParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707503504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 168,811<span></span>
</td>
<td class="nump">$ 165,016<span></span>
</td>
<td class="nump">$ 120,440<span></span>
</td>
</tr>
<tr class="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 revenue:</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">61,871<span></span>
</td>
<td class="nump">62,314<span></span>
</td>
<td class="nump">47,665<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">106,940<span></span>
</td>
<td class="nump">102,702<span></span>
</td>
<td class="nump">72,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_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_ResearchAndDevelopmentExpense', window );">Research and Development Expense</a></td>
<td class="nump">57,387<span></span>
</td>
<td class="nump">48,376<span></span>
</td>
<td class="nump">29,567<span></span>
</td>
</tr>
<tr class="ro">
<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 Expense</a></td>
<td class="nump">59,280<span></span>
</td>
<td class="nump">45,788<span></span>
</td>
<td class="nump">29,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and Administrative Expense</a></td>
<td class="nump">45,414<span></span>
</td>
<td class="nump">39,489<span></span>
</td>
<td class="nump">22,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Restructuring Costs</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralExpense', window );">Other General Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,724<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">163,319<span></span>
</td>
<td class="nump">135,377<span></span>
</td>
<td class="nump">81,264<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_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">56,379<span></span>
</td>
<td class="nump">32,675<span></span>
</td>
<td class="nump">8,489<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Nonoperating Income (Expense)</a></td>
<td class="nump">4,248<span></span>
</td>
<td class="nump">20,106<span></span>
</td>
<td class="nump">46,721<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">60,627<span></span>
</td>
<td class="nump">52,781<span></span>
</td>
<td class="nump">55,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">7,868<span></span>
</td>
<td class="nump">6,570<span></span>
</td>
<td class="nump">3,553<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">68,495<span></span>
</td>
<td class="nump">59,351<span></span>
</td>
<td class="nump">58,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock accretion and cumulative dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,241<span></span>
</td>
<td class="nump">11,934<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders, Basic</a></td>
<td class="nump">$ 68,495<span></span>
</td>
<td class="nump">$ 67,592<span></span>
</td>
<td class="nump">$ 70,697<span></span>
</td>
</tr>
<tr class="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 );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="nump">$ 2.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</a></td>
<td class="nump">130,366,385<span></span>
</td>
<td class="nump">71,073,052<span></span>
</td>
<td class="nump">24,939,901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_SubscriptionMember', window );">Subscription [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 152,480<span></span>
</td>
<td class="nump">$ 144,966<span></span>
</td>
<td class="nump">$ 104,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">40,099<span></span>
</td>
<td class="nump">39,866<span></span>
</td>
<td class="nump">28,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember', window );">Professional Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">16,331<span></span>
</td>
<td class="nump">20,050<span></span>
</td>
<td class="nump">16,376<span></span>
</td>
</tr>
<tr class="ro">
<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 revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 21,772<span></span>
</td>
<td class="nump">$ 22,448<span></span>
</td>
<td class="nump">$ 19,179<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherGeneralExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general expenses not normally included in Other Operating Costs and Expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=kltr_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kltr_SubscriptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707364288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statement of Comprehensive Income (Statement) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">$ 68,495<span></span>
</td>
<td class="nump">$ 59,351<span></span>
</td>
<td class="nump">$ 58,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments', window );">Unrealized Gain (Loss) on Cash Flow Hedging Instruments</a></td>
<td class="num">(120)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Available-for-Sale Securities, Gross Unrealized Loss</a></td>
<td class="num">(181)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(301)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total</a></td>
<td class="num">$ (68,796)<span></span>
</td>
<td class="num">$ (59,351)<span></span>
</td>
<td class="num">$ (58,763)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>26
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703390416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Receivables from Stockholder</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Comprehensive Income</div></th>
<th class="th"><div>Convertible Preferred Stock</div></th>
<th class="th"><div>Redeemable Convertible Preferred Stock</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_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding, Beginning Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,043,778<span></span>
</td>
<td class="nump">15,779,322<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent, Beginning Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,921<span></span>
</td>
<td class="nump">$ 155,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Temporary Equity, Accretion to Redemption Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Temporary Equity, Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding, Ending Balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,043,778<span></span>
</td>
<td class="nump">15,779,322<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent, Ending Balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,921<span></span>
</td>
<td class="nump">$ 158,191<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance in Shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,959,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Beginning Balance at Dec. 31, 2019</a></td>
<td class="num">(210,281)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">$ (4,881)<span></span>
</td>
<td class="num">$ (882)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (204,520)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares Beginning Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,685,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">5,114<span></span>
</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,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">280<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="nump">280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,281,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Adjustments to Additional Paid in Capital, Warrant Issued</a></td>
<td class="nump">3,057<span></span>
</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,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock Issued During Period, Value, Acquisitions</a></td>
<td class="nump">2,578<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="nump">2,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Issued During Period, Shares, Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,226,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Preferred Stock, Accretion of Redemption Discount</a></td>
<td class="num">(2,641)<span></span>
</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">(2,641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock', window );">Conversion of warrants to common stock upon initial public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(58,763)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(58,763)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance in Shares at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,467,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,685,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Ending Balance at Dec. 31, 2020</a></td>
<td class="num">(260,656)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">$ (4,881)<span></span>
</td>
<td class="num">(882)<span></span>
</td>
<td class="nump">8,388<span></span>
</td>
<td class="num">(263,283)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Temporary Equity, Accretion to Redemption Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,569<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_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues', window );">Issuance of preferred stock upon exercise of warrants (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Temporary Equity, Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">1,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionDiscount', window );">Preferred Stock Redemption Discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (1,569)<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_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding, Ending Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent, Ending Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kltr_LoanForgiveness', window );">Loan Forgiveness</a></td>
<td class="nump">882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">17,065<span></span>
</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">17,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">1,367<span></span>
</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,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock Issued During Period, Value, Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Issued During Period, Shares, Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">876,541,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_PreferredStockAccretionOfRedemptionDiscount', window );">Preferred Stock, Accretion of Redemption Discount</a></td>
<td class="num">(1,569)<span></span>
</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">(1,569)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76,262,942,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="num">(1,043,778)<span></span>
</td>
<td class="num">(15,806,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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="num">(161,261)<span></span>
</td>
<td class="num">$ (8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(161,253)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,921)<span></span>
</td>
<td class="num">$ (159,340)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">155,598<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,250,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock', window );">Conversion of warrants to common stock upon initial public offering</a></td>
<td class="nump">70,677<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,067,699,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (59,351)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,351)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance in Shares at Dec. 31, 2021</a></td>
<td class="nump">126,925,104<span></span>
</td>
<td class="nump">126,925,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,685,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 85,274<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="num">$ (4,881)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">412,776<span></span>
</td>
<td class="num">(322,634)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary Equity, Shares Outstanding, Ending Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_TemporaryEquityCarryingAmountAttributableToParent', window );">Temporary Equity, Carrying Amount, Attributable to Parent, Ending Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">23,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">$ 2,927<span></span>
</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,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</a></td>
<td class="nump">4,393,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Stock Issued During Period, Value, Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Issued During Period, Shares, Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,026,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock', window );">Conversion of warrants to common stock upon initial public offering</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="nump">7,067,699<span></span>
</td>
<td class="nump">613,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(301)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (68,495)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(68,495)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance in Shares at Dec. 31, 2022</a></td>
<td class="nump">134,564,429<span></span>
</td>
<td class="nump">134,564,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,685,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 43,346<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="num">$ (4,881)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 439,644<span></span>
</td>
<td class="num">$ (391,129)<span></span>
</td>
<td class="num">$ (301)<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_kltr_LoanForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loan forgiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_LoanForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Conversion Of Warrants To Common Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of preferred stock upon exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=d3e4724-112606<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PreferredStockRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excess of (1) the carrying amount of the preferred stock in the registrant's balance sheet over (2) the fair value of the consideration transferred to the holders of the preferred stock, during the accounting period, which will be added to net earnings to arrive at net earnings available to common shareholders in the calculation of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=122038299&amp;loc=d3e42851-122695<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion of temporary equity to its redemption value during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock classified as temporary equity issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703424800">
<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, 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_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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (68,495)<span></span>
</td>
<td class="num">$ (59,351)<span></span>
</td>
<td class="num">$ (58,763)<span></span>
</td>
</tr>
<tr class="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, amortization, and abandonment costs</a></td>
<td class="nump">2,707<span></span>
</td>
<td class="nump">2,412<span></span>
</td>
<td class="nump">7,677<span></span>
</td>
</tr>
<tr class="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 );">Stock-based compensation expenses</a></td>
<td class="nump">23,645<span></span>
</td>
<td class="nump">17,065<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract acquisition and fulfillment costs</a></td>
<td class="nump">10,865<span></span>
</td>
<td class="nump">8,075<span></span>
</td>
<td class="nump">4,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_FairValueAdjustmentOfWarrants', window );">Change in valuation of warrants to purchase preferred and common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,046<span></span>
</td>
<td class="nump">41,505<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_kltr_NonCashInterestExpenses', window );">Non-cash interest expense (income), net</a></td>
<td class="num">(146)<span></span>
</td>
<td class="nump">331<span></span>
</td>
<td class="nump">263<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_kltr_NonCashExpensesWithRespectToStockholdersLoans', window );">Non-cash expenses with respect to stockholders&#8217; loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss (gain) on sale of property and equipment</a></td>
<td class="nump">185<span></span>
</td>
<td class="num">(757)<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Loss on foreign exchange</a></td>
<td class="nump">1,424<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase in trade receivables</a></td>
<td class="num">(11,277)<span></span>
</td>
<td class="num">(1,057)<span></span>
</td>
<td class="num">(6,274)<span></span>
</td>
</tr>
<tr class="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 );">Decrease (increase) in prepaid expenses and other current assets and other assets, noncurrent</a></td>
<td class="nump">429<span></span>
</td>
<td class="num">(2,299)<span></span>
</td>
<td class="num">(864)<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_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts', window );">Increase in deferred contract acquisition and fulfillment costs</a></td>
<td class="num">(11,558)<span></span>
</td>
<td class="num">(18,051)<span></span>
</td>
<td class="num">(12,947)<span></span>
</td>
</tr>
<tr class="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 );">Increase in trade payables</a></td>
<td class="nump">3,132<span></span>
</td>
<td class="nump">3,886<span></span>
</td>
<td class="nump">2,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Increase (decrease) in accrued expenses and other current liabilities</a></td>
<td class="num">(1,937)<span></span>
</td>
<td class="nump">3,756<span></span>
</td>
<td class="nump">4,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Increase (decrease) in employees and payroll accruals</a></td>
<td class="num">(3,743)<span></span>
</td>
<td class="nump">2,352<span></span>
</td>
<td class="nump">5,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Increase (decrease) in other liabilities, noncurrent</a></td>
<td class="num">(51)<span></span>
</td>
<td class="num">(675)<span></span>
</td>
<td class="nump">635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Increase in deferred revenue</a></td>
<td class="nump">7,465<span></span>
</td>
<td class="nump">6,275<span></span>
</td>
<td class="nump">12,313<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_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet', window );">Operating lease right-of-use assets and lease liabilities, net</a></td>
<td class="nump">527<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(46,828)<span></span>
</td>
<td class="num">(22,110)<span></span>
</td>
<td class="nump">5,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Investment in available-for-sale marketable securities</a></td>
<td class="num">(60,165)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Proceeds from maturities of available-for-sale marketable securities</a></td>
<td class="nump">18,985<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Net cash acquired in business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(1,218)<span></span>
</td>
<td class="num">(1,876)<span></span>
</td>
<td class="num">(1,118)<span></span>
</td>
</tr>
<tr class="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="nump">0<span></span>
</td>
<td class="nump">757<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForSoftware', window );">Capitalized internal-use software development costs</a></td>
<td class="num">(4,759)<span></span>
</td>
<td class="num">(3,978)<span></span>
</td>
<td class="num">(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_PaymentsToAcquireShortTermInvestments', window );">Investment in restricted bank deposit</a></td>
<td class="num">(2,600)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(162)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(49,757)<span></span>
</td>
<td class="num">(5,242)<span></span>
</td>
<td class="num">(2,746)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of underwriting discounts and commissions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">160,425<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering', window );">Payment related to the conversion of Series F redeemable convertible preferred stock upon initial public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,569)<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_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from long-term loans, net of debt issuance cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">41,915<span></span>
</td>
<td class="nump">2,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_RepaymentsOfDebt', window );">Repayment of long-term loans</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="num">(51,833)<span></span>
</td>
<td class="num">(1,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_FinanceLeasePrincipalPayments', window );">Principal payments on finance leases</a></td>
<td class="num">(136)<span></span>
</td>
<td class="num">(1,717)<span></span>
</td>
<td class="num">(2,354)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">2,732<span></span>
</td>
<td class="nump">1,335<span></span>
</td>
<td class="nump">280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(125)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,188)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities</a></td>
<td class="num">(529)<span></span>
</td>
<td class="nump">143,368<span></span>
</td>
<td class="num">(1,847)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</a></td>
<td class="num">(1,424)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="num">(98,538)<span></span>
</td>
<td class="nump">116,016<span></span>
</td>
<td class="nump">1,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the beginning of the year</a></td>
<td class="nump">144,371<span></span>
</td>
<td class="nump">28,355<span></span>
</td>
<td class="nump">27,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">45,833<span></span>
</td>
<td class="nump">144,371<span></span>
</td>
<td class="nump">28,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of non-cash activity:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Purchase of property, equipment, internal-use software, and intangible asset in credit</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">1,106<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Lease liabilities arising from right-of-use assets</a></td>
<td class="nump">23,712<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Capitalized stock-based compensation cost</a></td>
<td class="nump">296<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_PendingProceedsFromOptionExercises', window );">Pending proceeds from option exercises</a></td>
<td class="nump">227<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements', window );">Lease incentive recognized as leasehold improvements</a></td>
<td class="nump">1,711<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock', window );">Conversion of warrants to common stock upon initial public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">70,677<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">161,261<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Issuance of ordinary shares and warrant with respect to business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,799<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_kltr_UnpaidDeferredOfferingCosts', window );">Unpaid deferred offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">976<span></span>
</td>
</tr>
<tr class="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_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net</a></td>
<td class="nump">8,873<span></span>
</td>
<td class="nump">2,636<span></span>
</td>
<td class="nump">1,210<span></span>
</td>
</tr>
<tr class="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 );">Cash paid for interest</a></td>
<td class="nump">2,301<span></span>
</td>
<td class="nump">1,944<span></span>
</td>
<td class="nump">3,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">44,625<span></span>
</td>
<td class="nump">143,949<span></span>
</td>
<td class="nump">27,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash included in other assets, noncurrent</a></td>
<td class="nump">1,208<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="nump">644<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 45,833<span></span>
</td>
<td class="nump">$ 144,371<span></span>
</td>
<td class="nump">$ 28,355<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of Increase in deferred contract acquisition and fulfillment 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;">kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease incentive recognized as leasehold improvements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_NonCashExpensesWithRespectToStockholdersLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Non-cash expenses with respect to stockholders&#8217; loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_NonCashExpensesWithRespectToStockholdersLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_NonCashInterestExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of non-cash interest expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_NonCashInterestExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease right-of-use assets and lease liabilities, net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment related to conversion of redeemable convertible preferred stock upon initial public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_PendingProceedsFromOptionExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pending proceeds from option exercises</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_PendingProceedsFromOptionExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Conversion Of Warrants To Common Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_UnpaidDeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid deferred offering 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;">kltr_UnpaidDeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 interests of the acquirer, including instruments or interests issued or issuable in consideration for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070793155792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GENERAL<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_kltr_BusinessAbstract', window );"><strong>Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Operations</a></td>
<td class="text">NOTE 1:     GENERALKaltura, Inc. (together with its subsidiaries, the &#8220;Company&#8221;) was incorporated in October 2006 and commenced operations in January 2007. The Company&#8217;s business operations are allocated between two main segments, Enterprise, Education, and Technology (&#8220;EE&amp;T&#8221;) and Media and Telecom (&#8220;M&amp;T&#8221;). The Company has developed a platform for video creation, management, and collaboration. The Company's platform enables companies, educational institutions, and other organizations to cost-effectively launch advanced online video experiences, including for Over-the-top (&#8220;OTT&#8221;) Television, Cloud TV, web video publishing, video-based teaching, learning, and training, video-based marketing, and video-based collaboration. The Company&#8217;s core offerings consist of various Software-as-a-Service (&#8220;SaaS&#8221;) products and solutions and a Platform-as-a-Service (&#8220;PaaS&#8221;).<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_BusinessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">kltr_BusinessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709192144">
<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, 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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 2:     SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements in U.S. Dollars</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The currency of the primary economic environment in which the operations of Kaltura Inc. and its subsidiaries are conducted is the U.S. dollar; thus, the dollar is the functional currency of Kaltura Inc. and its subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, monetary accounts maintained in currencies other than the U.S. dollar are remeasured into U.S. dollars in accordance with Statement of the Accounting Standard Codification ("ASC") 830 "Foreign Currency Matters" ("ASC 830"). All transaction gains and losses of the remeasured monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are short term, highly liquid investments that are readily convertible to cash with original maturities of three months or less, at the date acquired.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash is primarily invested in deposits held to maturity, stated at cost, which also approximates their fair value, and are used as security for the Company's liabilities. These deposits are used mainly as security for rent payments, and the Company's credit cards. Restricted cash is presented in the balance sheet as part of other assets, noncurrent.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in marketable securities in accordance with ASC No. 320, &#8220;Investments - Debt Securities&#8221;. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders&#8217; equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s securities are reviewed for impairment in accordance with ASC 320-10-35. If such assets are considered to be impaired, the impairment charge is recognized in earnings when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company&#8217;s intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. For securities with an unrealized loss that the Company intends to sell, or it is more likely than not that the Company will be required to sell before recovery of their amortized cost basis, the entire difference between amortized cost and fair value is recognized in earnings. For securities that do not meet these criteria, the amount of impairment recognized in earnings is limited to the amount related to credit losses, while declines in fair value related to other factors are recognized in other comprehensive income (loss).</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are recorded at the invoiced amount and includes also amounts for which revenue has been recognized but not invoiced. The allowance for doubtful accounts is based on the Company's assessment of the collectability of accounts. The Company regularly reviews the adequacy of the allowance for doubtful accounts based on a combination of factors, including an assessment of the current customer's aging balance, the nature and size of the customer, the financial condition of the customer, and the amount of any receivables in dispute. There were no material write-offs for allowance of doubtful accounts recognized in the periods presented.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives and Hedging</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The gain or loss of derivatives that are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7-15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the shorter of the related lease period or the life of the asset</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-lived assets of the Company are reviewed for impairment in accordance with ASC 360, &#8220;Property, Plant and Equipment&#8221; (&#8220;ASC 360&#8221;), whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. There were no impairment charges to long-lived assets during the periods presented. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist primarily of customer relationships, technology and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. Intangible assets consist primarily of customer relationships, technology, and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization for the intangible assets was recognized over the following periods:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.680%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7-9</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5-8</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradename</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations using the acquisition method of accounting, which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is subject to an impairment test at the reporting unit level at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. The Company identified two reporting units - EE&amp;T and M&amp;T. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. An impairment loss is recognized in an amount equal to the excess. There were no impairment charges to goodwill during the periods presented.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. The Company currently does not have any finance leases.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component. Operating lease ROU assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index (&#8220;CPI&#8221;). The ROU and lease liability were calculated using the initial CPI and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Payments for variable lease costs are expensed as incurred and not included in the operating lease ROU assets and liabilities. For short-term leases with a term of 12 months or less, operating lease ROU assets and liabilities are not recognized and the Company records lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate used to determine the present value of the future lease payments is the Company&#8217;s incremental borrowing rate, because the interest rate implicit in the Company&#8217;s leases is not readily determinable. The Company&#8217;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company&#8217;s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and do not assume renewals unless it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Severance Pay</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of Kaltura Israel's agreements with its employees in Israel are in accordance with section 14 of the Israeli Severance Pay Law. Upon contribution of the full amount of the employee's monthly salary and release of the policy to the employee, no additional legal obligation exists between the parties and no additional payments are made by the Company to the employee; therefore, related assets and liabilities are not presented in the balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Kaltura Israel employees who are not subject to section 14, the Company calculated the liability for severance pay pursuant to the Severance Pay Law based on the most recent salary of these employees multiplied by the number of years of employment as of the balance sheet date. Kaltura Israel's liability for these employees is fully provided for via monthly deposits with severance pay funds, insurance policies and an accrual. The value of these deposits is recorded as an asset on the Company's balance sheet in other assets, noncurrent.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses recorded in Kaltura Israel for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,976, $3,937 and $2,565, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's employees in the U.S. receive severance benefits in the event of an involuntary termination that increase in accordance with their tenure and base salary. The Company accounts for post-employment benefits in accordance with ASC Topic No.&#160;712,&#160;Compensation &#8211; Nonretirement Post-employment Benefits.&#160;These benefits, primarily severance, are not accrued until the amount can be reasonably estimated.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses recorded in the U.S. for the years ended December&#160;31, 2022, 2021 and 2020, other than one-time termination benefits detailed in Note 18, were immaterial.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Israeli Employees Defined Contribution Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a pension contribution plan with respect to Kaltura Israel's employees. Under the plan, Kaltura Israel contributed up to&#160;6.5%&#160;of each employee's monthly salary toward the plan. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined contribution pension plan expenses for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,099, $3,108 and $2,061, respectively.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). Under ASC 606, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company applies judgment in identifying and evaluating terms and conditions in contracts which may impact revenue recognition. To determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 1. Identify the contract with a customer</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the terms and conditions of contracts with customers and its customary business practices in identifying contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, each party&#8217;s rights regarding the services to be transferred can be identified, payment terms for the services can be identified, it has been determined that the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer&#8217;s ability and intent to pay, which is based on a variety of factors, including the customer&#8217;s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer. The Company engages in formal, written, and binding contracts with its customers that create enforceable rights and obligations between the parties and state each party&#8217;s rights regarding the license and services to be transferred and the terms of payment. The Company evaluates the probability of collection of the consideration that it is entitled to receive in exchange for the subscriptions and professional services it transfers to the customer. The Company records trade receivables and related contract liabilities for non-cancelable contracts with customers when the right to consideration is unconditional.&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 2. Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from the Company or from third-parties, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides subscriptions to its Video Experience Cloud, which powers live, real-time, and on-demand video experiences. The Company provides access to its platform either as a cloud-based service ("SaaS" or "PaaS") or, less commonly, as a license to software installed on the customer's premises ("On-Prem") all together defined as subscriptions in the statement of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional Services (&#8220;PS&#8221;) consist of integration, configuration and customization activities. In some of the Company's arrangements, PS are accounted for as a separate performance obligation. However, in some of the Company&#8217;s SaaS and PaaS arrangements the Company determined that the PS are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation.</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 3. Determine the transaction price</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration which the Company is expected to be entitled to in exchange for transferring the promised goods or services to the customer. This transaction price is exclusive of amounts collected on behalf of third parties, such as sales tax and value-added tax. The Company rarely provides its customers with price concessions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts usually include a fixed amount of consideration, as well as variable consideration for overage usage that, in most cases, is not considered probable at the inception of the contract. Revenue accounted for as variable consideration for overages usage is recognized when the uncertainty is resolved, usually when the customer exceeds its committed usage threshold (i.e., overages are consumed) and the overages are invoiced. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company rarely has contracts for which the difference between the payment date and the revenue recognition timing is more than 12 months. The primary purpose of the Company&#8217;s payment terms is to provide customers with a simple and predictable way to purchase the Company&#8217;s subscriptions, not to provide customers with financing.&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has elected to apply the practical expedient for financing component for transactions in which the difference between the payment date and the revenue recognition timing is up to 12 months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 4. Allocate the transaction price to performance obligations in the contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#8220;SSP&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When applicable, the Company allocates the transaction price between the separate performance obligations according to their SSP, which is based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information, including, but not limited to, pricing practices, market conditions, and the economic life of the software.</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5. Recognize revenue when or as the Company satisfies a performance obligation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised good or service to the customer. Revenue is recognized when control of the good or services is transferred to the customer, in an amount that reflects the consideration expected to be received in exchange for those services. A customer obtains control of a good or service if it has the ability to direct the use of and obtain substantially all of the remaining benefits from the good or service.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date in which the customer is granted access to the subscription. Revenue from the sale of a term license in On-Prem deals is recognized at a point in time in which the license is delivered to the customer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from post-contract services ("PCS") included in On-Prem projects is recognized ratably over the time of the PCS.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from PS that is accounted for as a separate performance obligation is recognized upon rendering of the service. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the sales commissions and bonuses earned by the Company's employees and management are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions and bonuses for new contracts are deferred and then amortized consistently with the pattern of revenue recognition for each performance obligation for contracts for which the commissions were earned, mainly on a straight-line basis, over a period of benefit that the Company has estimated to be mainly five years. This period of benefit was determined by taking into consideration the technology's useful life. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales bonuses for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies deferred costs as current or noncurrent based on the timing of when the Company expects to recognize the expense.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of sales commissions are consistent with the pattern of revenue recognition of each performance obligation and are included in sales and marketing expense in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs incurred to fulfill its contracts when the costs relate directly to a contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenues generated under the contract. Costs to fulfill contracts are expensed to cost of revenue on a straight-line basis over a period of five years which reflects the technological useful life.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are charged to the statements of operations as incurred, except to the extent that such costs are associated with internal-use software that qualifies for capitalization.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to develop internal-use software are capitalized and amortized over the estimated useful life of the software, which is generally five years. In accordance with ASC Topic, 350-40, "Internal-Use Software," capitalization of costs to develop internal-use software begins when preliminary development efforts are successfully completed, the Company has committed project funding and it is probable that the project will be completed and the software will be used as intended. Costs related to the maintenance of internal-use software are expensed as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews internal-use software costs to determine whether the projects will be completed, placed in service, removed from service or replaced by other internally developed or third-party software. If the asset is not expected to provide any future benefit, the asset is retired, and any unamortized cost is expensed. Capitalized internal-use software costs are recorded under property and equipment, net. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When events or changes in circumstances require, the Company assesses the likelihood of recovering the cost of internal-use software. If the net book value is not expected to be fully recoverable, internal-use software would be impaired to its fair value. During the years ended December&#160;31, 2022, 2021 and 2020, the Company capitalized $5,115, $4,838 and $1,893 of software development costs, respectively. No impairment was recorded for the years ended December&#160;31, 2022,  2021 and 2020.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred and include marketing activities, demand generation, events, public relations and brand-building activities. Advertising costs for the years ended December&#160;31, 2022, 2021 and 2020, amounted to $5,767, $5,057 and $3,143, respectively, and are included in sales and marketing expenses in the consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation in accordance with ASC 718,"Compensation - Stock Compensation" ("ASC 718"). ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock option awards and restricted stock units (&#8220;RSUs&#8221;), that vest only based upon the satisfaction of a service condition. The Company selected the Black-Scholes option-pricing model as the most appropriate fair value method for its option awards. The option-pricing model requires a number of assumptions, of which the most significant are the fair value of its common stock, the expected stock price volatility, expected option term, risk-free interest rates and expected dividend yield.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment. For RSUs, the Company determines the grant-date fair value of the RSUs as the fair value of the Company&#8217;s common stock on the grant date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation cost for options and stock awards that have a graded vesting schedule and contain only service condition on a straight-line basis over the requisite service period for the entire award. Forfeitures are accounted for as they occur instead of estimating the number of awards expected to be forfeited.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted three of its executives stock options that vest only upon the satisfaction of market-based conditions. The market-based conditions reflect specific prices for the Company&#8217;s common stock, which must be exceeded for each tranche of the grant to vest.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For market-based awards, the Company determined the grant-date fair value utilizing a Monte Carlo simulation model, which incorporates various assumptions including expected stock price volatility, risk-free interest rates, expected exercise behavior for vested options, expected date of a qualifying event and expected form and timing of a liquidity event. The Company estimated the volatility of the common stock on the date of grant based on the weighted average historical stock price volatility of comparable publicly-traded companies. Because the option does not qualify as &#8220;plain vanilla&#8221; per SEC Staff Accounting Bulletin 107, the expected term cannot be estimated based on the simplified model described in the Bulletin. In order to address the term, the Monte Carlo simulation model includes an assumption about the price level at which vested options are expected to be exercised (the &#8220;Sub Optimal Exercise&#8221; factor). The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The rate used is based on the expected term of the option.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its market-based awards based on the accelerated attribution method over the estimated requisite service period of each of the awards. The Company has determined that there is no explicit or implicit service period for the awards, and therefore the requisite service period is based on the derived service period.&#160;The derived service period is the term calculated in the Monte Carlo valuation model as described above. The derived service period is the median duration of the simulated price paths in which the option tranche vests, which is determined by the above assumptions.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for business combination in accordance with ASC 805, "Business combinations". ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at fair values as of that date. Any excess of the fair value of net assets acquired over purchase price and any subsequent changes in estimated contingencies are to be recorded in earnings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs are expensed to the statement of operations in the period incurred.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with ASC 740, "Income Taxes". This codification prescribes the use of the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and for carry-forward tax losses. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax asset will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740, "Income Taxes". Accounting guidance addresses the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the consolidated financial statements, under which a company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax benefits recognized in the consolidated financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. Accordingly, the Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return (see also Note 11).</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's basic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period, without consideration of potentially dilutive securities. The diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury share method or the if-converted method based on the nature of such securities. Diluted net loss per share is the same as basic net loss per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.</span></div>Prior to the completion of the Company's initial public offering in July 2021 (&#8220;IPO&#8221;), the Company computed net loss per share using the two-class method required for participating securities. The two-class method requires income available to common stockholder for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company considered its convertible preferred stock to be participating securities as the holders of the convertible preferred stock would be entitled to dividends that would be distributed to the holders of common stock, on a pro-rata basis, assuming the conversion of all outstanding shares of convertible preferred stock into common stock. These participating securities did not contractually require the holders of such stock to participate in the Company&#8217;s losses. As such, net loss for the periods presented was not allocated to the Company&#8217;s participating securities.<div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risks</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, restricted cash and trade receivables.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company's and its subsidiaries' cash and cash equivalents and restricted cash are invested with major banks in Israel, the United Kingdom and the United States. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. However, in general, these investments may be redeemed upon demand and therefore bear minimal risk.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major customer data as a percentage of total revenues:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a customer that represented 10% or more of the Company&#8217;s total revenue in each of the periods set forth below:</span></div><div style="padding-left:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"><tr><td style="width:1.0%"/><td style="width:58.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.746%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2022</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Customer A (Media and Telecom)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.60%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*) Represents an amount that is lower than 10% of the Company&#8217;s total revenue.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, "Fair Value Measurements and Disclosures", defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 -&#160;&#160;&#160;&#160;Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 -&#160;&#160;&#160;&#160;Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 -&#160;&#160;&#160;&#160;Valuations based on inputs that are unobservable and significant to the overall fair value measurement. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, restricted cash, trade receivables, prepaid expenses and other current assets, employees and payroll accruals, trade payables, accrued expenses and other current liabilities, current portion of long-term loans and current portion of long-term lease approximate their fair value due to the short-term maturities of such instruments.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company or one of its subsidiaries become involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes and are not predictable with assurance. Specifically, the Company might be subject to contractual penalties, including liquidated damages, as well as breach of contract claims, which could result in litigation and cause the Company to incur additional costs, including in the form of additional damages or settlement payments. The Company accrues for contingencies when the loss is probable and it can reasonably estimate the amount of any such loss. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an "emerging growth company," the Jumpstart Our Business Startups Act ("JOBS Act") allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (&#8220;ROU&#8221;) asset for the right to use the underlying asset for the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected to adopt the practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company&#8217;s results of operations or cash flows. See Note 7, Leases, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance became effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Guidance Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company does not expect that ASU 2016-13 will have a material impact on its consolidated financial statements and related disclosures.</span></div>In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.<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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709091696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES FROM CONTRACTS WITH CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 3:   REVENUES FROM CONTRACTS WITH CUSTOMERS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present disaggregated revenue by category:</span></div><div style="padding-left:85.2pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,551&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,842&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,591&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,991&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue. Revenue is deferred when the Company invoices in advance of performance under a contract. The current portion of the deferred revenue balance is recognized as revenue during the&#160;12-month&#160;period after the balance sheet date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The noncurrent portion of the deferred revenue balance is recognized as revenue following the 12-month period after the balance sheet date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all the revenue that was included in the deferred revenue, current as of January 1, 2022, was recognized as revenue during 2022.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $171,660, which consists of both billed consideration in the amount of $61,107 and unbilled consideration in the amount of $110,553 that the Company expects to recognize as revenue and was yet recognized on the balance sheet. The Company expects to recognize 60% of its remaining performance obligations as revenue in the year ending December&#160;31, 2023, and the remainder thereafter.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to obtain a contract:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.230%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred contract acquisition costs during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,037&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,997&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,949&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,603&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to obtain a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,928&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Fulfill a Contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to fulfill a contract:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred costs to fulfill a contract during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to fulfill a contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to fulfill a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709110064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments, Debt and Equity Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 4:   MARKETABLE SECURITIES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale &#8211; matures within one year:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,305&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,306&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,524&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,343&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the available evidence, the Company concluded that the gross unrealized losses on the marketable securities as of December&#160;31, 2022 are temporary in nature. There were no gains or losses from available-for-sale marketable securities that were reclassified out of accumulated other comprehensive income during the periods presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (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;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709074752">
<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, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 5:   FAIR VALUE MEASUREMENTS </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 820, the Company measures its cash equivalents and marketable securities at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 or Level 2 because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements As Of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at fair value on a recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments liability included in accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments&#8201;&#8201;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Company's IPO, the warrants to purchase preferred and common stock were measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrants to purchase preferred and common stock as of the valuation date included expected term, the risk-free interest rate, volatility, and the fair value of underlying shares.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: </span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to common stocks to equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to preferred stocks to mezzanine equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,149)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of warrants to common stock upon initial public offering</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,677)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,780&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 3, 2021, SVB Financial Group (&#8220;SVB&#8221;) converted a Warrant to Purchase Stock issued on February 3, 2011 (the &#8220;Series C Warrant&#8221;) into shares of the Company&#8217;s Series C Convertible Preferred Stock pursuant to the cashless conversion mechanism described in the Series C Warrant. The conversion was exercised for all 31,414 shares covered by the Series C Warrant and resulted in the net issuance of 27,011 shares of the Company&#8217;s Series C Convertible Preferred Stock. Pursuant to the terms of the Series C Warrant, the number of net shares issued was determined by dividing (a) the aggregate fair market value of the shares otherwise issuable upon exercise of the Series C Warrant minus the aggregate exercise price of such shares by (b) the fair market value of one share of the Company&#8217;s Series C Convertible Preferred Stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Company&#8217;s IPO, the warrants to purchase preferred and common stock were converted into 7,067,699 shares of common stock. The final re-measurement of the warrants was based upon the publicly available stock price on the conversion date.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709059968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 6:   DERIVATIVES AND HEDGING</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into forward, put and call option contracts to hedge certain forecasted payroll costs denominated in NIS against exchange rate fluctuations of the U.S. dollar for a period of up to twelve months. The Company recorded the cash flows associated with these derivatives under operating activities. The Company does not use derivative instruments for trading or speculative purposes.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notional Amount of Foreign Currency Contracts</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had outstanding contracts designated as hedging instruments in the aggregate notional amount of $8,345 as of December&#160;31, 2022. The fair value of the Company&#8217;s outstanding contracts amounted to a liability of $120 as of December&#160;31, 2022. These liabilities were recorded under accrued expenses and other current liabilities. Loss of $1,418 was reclassified from accumulated other comprehensive loss during the year ended December 31, 2022. Such loss was reclassified from accumulated other comprehensive loss when the related expenses were incurred. The Company had no outstanding contracts designated as hedging instruments as of December&#160;31, 2021. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effect of Foreign Currency Contracts on the Consolidated Statements of Operations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of foreign currency contracts on the consolidated statements of operations during the year ended December 31, 2022 was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.513%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.692%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Operations Location:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4">Cost of revenue</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb">Research and development</span></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159">Sales and marketing</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345">General and administrative</span></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1">Restructuring</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709058384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 7:   LEASES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office facilities under non-cancelable agreements that expire at various dates through July 2027.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, the Company entered into a non-cancelable operating lease agreement for an office that contains approximately 13,815 square feet in New York, New York (the "Lease"). For accounting purposes under ASC 842, the Lease commenced on January 11, 2022, resulting in a recording of a $4,108 right-of-use operating lease asset and operating lease liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2022, the Company entered into a new lease agreement as tenant related to a property in Israel (the "Lease"). The Lease provides that the Company will lease a new building containing approximately 5,926 square meters (approximately 63,784 square feet) . The initial lease term is approximately 5.5 years with two options to extend of five years each. The Company believes that it is reasonably certain that it will exercise the option for the first extension period, and accordingly includes this extension period as part of the lease term. For accounting purposes under ASC 842, the Lease commenced on June 22, 2022, resulting in the recording of a $19,586 right-of-use operating lease asset and operating lease liability.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of operating lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expenses under the previous lease accounting standard were $2,278 and $2,152 during the year ended December 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplementary cash flow information related to operating leases was as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the weighted-average discount rate is 4.8% and the weighted-average remaining term is 9.0 years. Maturities of the Company&#8217;s operating lease liabilities as of December&#160;31, 2022 were as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,052&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rental of premises</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,240&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709056384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 8:   COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various non-cancelable agreements with third-party providers for use of mainly cloud and other services, under which it committed to minimum and fixed purchases through the year ending December&#160;31, 2026. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,250&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,487&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is occasionally a party to claims or litigation in the normal course of the business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709139872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Text Block List<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Supplemental Balance Sheet Disclosures</a></td>
<td class="text">NOTE 9:     CONSOLIDATED BALANCE SHEET COMPONENTS<div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Prepaid expenses and other current assets     </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,369&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government institutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted bank deposits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,521&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Property and Equipment, net </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Composition of property and equipment is as follows:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and peripheral equipment</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,323&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases of computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,187&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,159&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,045)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,656)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciated cost</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,142&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expenses for the years ended December&#160;31, 2022, 2021 and 2020 were $2,042, $1,407 and $2,791, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company recorded a loss of $185, mainly due to disposal of leasehold improvements associated with moving to the Company's temporary office in Israel. The loss consisted of property, plant and equipment in a gross amount of $826, and accumulated depreciation of  $641.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other assets, noncurrent</span></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance pay fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 13pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,176&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued expenses and other current liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,966&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,527&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,496&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI https://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709127952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 10:    GOODWILL AND INTANGIBLE ASSETS, NET</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and accumulated amortization expenses of the intangible assets, as of December&#160;31, 2022, and December&#160;31, 2021, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.586%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,749)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(903)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,855)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.586%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(818)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,190)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,909&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, 2021 and 2020, the Company recorded amortization expenses in the amount of $665, $1,005 and $917, respectively, included in cost of revenue and sales and marketing expenses in the consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets as of December&#160;31, 2022, is as follows:</span></div><div style="padding-left:85.05pt;padding-right:0.55pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:56.7pt;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill was $11,070 at December&#160;31, 2022 and December&#160;31, 2021 with $9,381 allocated to the M&amp;T segment and $1,689 to the EE&amp;T segment. There were no changes in the carrying amount of goodwill for the year ended December 31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709135152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 11:   INCOME TAXES</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's subsidiaries are separately taxed under the domestic tax laws of the jurisdiction of incorporation of each entity.</span></div><div style="padding-left:84.45pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before taxes on income is comprised as follows:</span></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,719)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,478)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,330)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before taxes on income</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,627&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,781&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,210&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes was as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December&#160;31, 2022 and 2021, the Company has provided a full valuation allowance in respect of deferred tax assets. Management currently believes that it is more likely than not that the deferred tax regarding the tax loss carry forwards and other temporary differences will not be realized in the foreseeable future in the U.S.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred tax assets are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses carryforward</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed business interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized R&amp;D costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves &amp; accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets before valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition and fulfillment costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the U.S. parent company had a net U.S. operating loss carry forward ("NOLs") for federal income tax purposes of approximately $277,496 and U.S. state NOLs of approximately $172,429. Out of the operating losses attributed to the U.S. parent company, $169,095 were generated&#160;before January 1, 2018, and are subject to the 20-year carryforward period. The remaining $108,401&#160;can be carried forward indefinitely but are subject to the 80% taxable income limitation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the U.S. net operating losses above may be subject to substantial annual limitations due to the "change in ownership" provisions of the Internal Revenue Code of 1986 and similar state provisions. The annual limitation may result in the expiration of substantial net operating losses before utilization (the 80% limitation was waived for NOLs utilized in 2019 and 2020 under the CARES Act).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has analyzed the impact of Section 382 on its NOLs through 2020 and believes that the NOLs are not materially limited by Section 382. However, any future changes of ownership could impact the Company&#8217;s ability to utilize NOLs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company's theoretical income tax expense to actual income tax expense is as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before tax as reported at the consolidated statement of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theoretical tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses and other permanent differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,716&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,745&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,232&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at rate other than the U.S. statutory tax rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,045&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act, a comprehensive tax law that includes significant changes to the taxation of business entities.&#160;These changes include several key tax provisions, among others: (i) a permanent reduction to the statutory federal corporate income tax rate from 35% to 21% effective for tax years beginning after December 31, 2017; (ii) a partial limitation on the tax deductibility of business interest expenses; (iii) a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a territorial system (along with certain rules designed to prevent erosion of the U.S. income tax base) and (iv) a one-time deemed repatriation tax on accumulated offshore earnings held in cash and illiquid assets, with the latter taxed at a lower rate. In addition, begging in 2022, U.S research and experimental expenditures should be capitalized and amortized ratably over a five-year period, Any such expenditures attributable to research conducted outside of the U.S must be capitalized and amortized over a-15 year period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Israeli corporate tax rate was 23% for the years ended December&#160;31, 2022,  2021 and 2020. However, the effective tax rate payable by a company that derives income from a "Benefited Enterprise" or a "Preferred Enterprise" (as discussed below) may be considerably less. Capital gains derived by an Israeli company are generally subject to the prevailing corporate tax rate.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax benefits by virtue of the Law for the Encouragement of Capital Investments, 1959 ("the Investment Law"): </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until tax year 2014, Kaltura Israel utilized various tax benefits by virtue of the "Benefited Enterprise" status granted to its enterprise, pursuant to the Investment Law. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura Israel elected benefits under the alternative track of benefits according to which it was exempt from income tax in the first two years (from the date Kaltura Israel earned taxable income).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a dividend is distributed out of tax exempt income earned by a Benefited Enterprise the amount distributed will be subject to corporate tax at the rate that would have otherwise been applicable on the Benefited Enterprise income. Dividends paid out of income attributed to a Beneficiary Enterprise are generally subject to withholding tax at source at the rate of 15% or such lower rate as may be provided in an applicable tax treaty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, approximately $536 was derived from tax exempt profits earned by Kaltura Israel's&#160;"Beneficiary Enterprise."&#160;The Company and its Board of Directors have determined that such tax-exempt income will not be distributed as dividends and intends to reinvest the amount of its tax-exempt income earned by Kaltura Israel. Accordingly, no provision for deferred income taxes has been provided on income attributable to Kaltura Israel's&#160;"Beneficiary Enterprise"&#160;as such income is essentially permanently reinvested.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If Kaltura Israel's retained tax-exempt income is distributed, the income would be taxed at the applicable corporate tax rate as if it had not elected the alternative tax benefits under the Investment Law and an income tax liability of up to $134 would be incurred as of December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, new legislation amending the Investment Law was adopted. Under this new legislation, a unified corporate tax rate applied to all qualifying income generated by a "Preferred Company" through its Preferred Enterprise (as such terms are defined in the Investment Law) as of January 1, 2011.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial Companies under the Preferred Enterprise status according to the new law as amended in July 2013, and starting January 1, 2014 are entitled to a uniform reduced corporate tax rate of 9% in areas in Israel designated as Development Zone A and 16% elsewhere in Israel.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 Amendment also provided transitional provisions to address companies already enjoying current benefits under the Investment Law. Under the transition provisions, the Company decided to irrevocably implement the new law, effective January 1, 2015.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends distributed from income which is attributed to a &#8220;Preferred Enterprise&#8221; will be subject to withholding tax at source at the rate of 20% or such lower rate as may be provided in an applicable tax treaty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kaltura Israel's income from other sources is subject to tax at the regular Corporate Income rate. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company indefinitely reinvests earnings from its foreign subsidiaries and therefore no deferred tax liability has been recognized on the basis difference created by such earnings. The Company has not provided foreign withholding taxes for any undistributed earnings of its foreign subsidiaries. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, in U.S. federal and state taxing jurisdictions, tax periods in which certain loss and credit carryovers are generated remain open for audit until such time as the limitation period ends for the year in which such losses or credits are utilized. Kaltura Israel received final tax assessments through 2016 while the rest of the Company's subsidiaries did not have any final tax assessments as of December&#160;31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the opening and closing amounts of total unrecognized tax benefits is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Tax Benefits</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior years' tax positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,326&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits that would affect the effective tax rate, if recognized, was $5,326&#160;and $4,494 as of December&#160;31, 2022 and 2021. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December&#160;31, 2022 and 2021, the Company had accrued $467 and $313 for the payment of interest and penalties relating to unrecognized tax benefits, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company is subject to the continuous examination of its income tax returns by the IRS and other tax authorities. The Company&#8217;s federal and state income tax returns for years subsequent to 2007 remain open to examination. In the Company&#8217;s foreign jurisdictions &#8211; Israel and the United Kingdom &#8211; the tax years subsequent to 2016 remain open to examination. The Company is currently under audit in Israel. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company&#8217;s tax audits are resolved in a manner not consistent with management&#8217;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company currently does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which is difficult to estimate.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710718784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 12: NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,763&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion and cumulative dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,366,385</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,073,052</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,939,901</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.83&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:56.7pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:</span></div><div style="padding-left:56.7pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible and redeemable and convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,823,100</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase preferred and common stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,777,275</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options and RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,457,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,627,380</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,981,404</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,457,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,627,380</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,581,779</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709110064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 13: REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reportable segments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker is its Chief Executive Officer ("CODM"). The Company's CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company organizes its operations in two segments: Enterprise, Education and Technology and Media and Telecom. The Enterprise, Education and Technology segment represents products related to industry solutions for education customers, and media services (except for Media and Telecom customers). The Media and Telecom segment primarily represents TV solutions that are sold to media and telecom operators.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of the reportable operating segments is based on the same accounting principles applied in these financial statements, which includes certain corporate overhead allocations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2022</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt;text-indent:22.5pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.253%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2021</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,351&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.253%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt;text-indent:-58.5pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2020</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,721&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,763&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by location is determined by the billing address of the customer. Total revenues from external customers on the basis of the Company's geographical areas are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;United States (&#8220;US&#8221;) </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa (&#8220;EMEA&#8221;)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,026&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,077&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,592&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,811&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,440&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other individual country accounted for more than 10% of the Company&#8217;s revenue for all periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets as of December&#160;31, 2022 and 2021, based on geographical areas which consist of property and equipment, net and operating lease right-of-use assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israel</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,956&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710718784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM LOAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 14:     LONG-TERM LOAN </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company entered into a new credit agreement (the &#8220;Credit Agreement&#8221;) with an existing lender, which provides for a new senior secured term loan facility in the aggregate principal amount of $40,000 (the &#8220;Term Loan Facility&#8221;) and a new senior secured revolving credit facility in the aggregate principal amount of $10,000 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Credit Facilities&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into an amendment to the Credit Agreement (the &#8220;First Amendment&#8221;). Pursuant to the First Amendment, the Company borrowed an additional aggregate principal amount of $12,500 and increased commitments under the Revolving Credit Facility to $35,000. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company repaid in full its outstanding principal amount under the Revolving Credit Facility. As of December 31, 2021, the total commitments under the Revolving Credit Facility are available for future borrowings. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate plus a margin of 3.50% (the Eurodollar rate is calculated based on the Credit Agreement, subject to a 1.00% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (&#8220;ABR&#8221;) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). As of December&#160;31, 2022, the current rate of interest under the Credit Facilities was equal to a rate per annum of 8.23%, consisting of 4.73% (the 3-month LIBOR rate as of December&#160;31, 2022) and the margin of 3.50%.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (i) $250 for installments payable on April 1, 2021, through December 31, 2021, (ii) $750 for installments payable on March 31, 2022 through December 31, 2022, and (iii) $1,500 for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Credit Facilities, the Company is obligated to maintain certain covenants as defined therein. As of December&#160;31, 2022, the Company met these covenants.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the loans approximate their fair value.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709029520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 15:   STOCKHOLDERS' EQUITY</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company amended and restated its Certificate of Incorporation to change the authorized preferred stock to 20,000,000 shares of preferred stock, all with a par value of $0.0001 per share. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of common stock confer upon their holders the right to receive notice to participate and vote in general stockholders meetings of the Company, and the right to receive dividends, if declared, and to participate in the distribution of the surplus assets of the Company upon liquidation of the Company, as more fully described in the Company's Certificate of Incorporation. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company amended and restated its Certificate of Incorporation to change the authorized common stock to 1,000,000,000 shares of common stock, all with a par value of $0.0001 per share.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following common stock reserved for future issuance:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,988,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,469,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved under 2021 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,492,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,949,727&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October, 6, 2022, 613,255 warrants to common stock were exercised into 613,255 shares of common stock.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's 2007 U.S. and Israeli Stock Option Plans ("the 2007 Plans"), options were granted to officers, directors, employees, advisors and consultants of the Company or its subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company adopted a new equity incentive plan, the "2017 Equity Incentive Plan" (the "2017 Plan" and together with the 2007 Plans, the "Old Plans"), and extended the term of the 2007 Israeli Stock Option Plan and the term of the options already granted thereunder for an additional ten-year period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each option granted under the Old Plans is exercisable until the earlier of ten years (or 20 years if granted under the 2007 Israeli Stock Option Plan) from the date of the grant of the option. The options vest primarily over a four-year period. Any options that are forfeited or not exercised before expiration become available for future grants.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company granted to three of its officers, market-based options at an exercise price of $13.34 per share. The options vest based on the achievement of specific share price targets such that 25% of the award will vest upon the fair market value of a share of common stock increasing fifty percent (50%) above the exercise price; an additional 25% of such award will vest upon the fair market value of a share increasing one-hundred percent (100%) above the exercise price; an additional 25% will vest upon the fair market value of a share increasing one-hundred and fifty percent (150%) above the exercise price; and the remaining 25% of the award will vest upon the fair market value increasing two-hundred percent (200%) above the exercise price.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the Company&#8217;s IPO, no additional awards will be granted under the Old Plans. However, the Old Plans will continue to govern the terms and conditions of the outstanding awards previously granted under the Old Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective upon the effectiveness of the registration statement for the IPO, the Company adopted the 2021 Incentive Award Plan (the &#8220;2021 Plan&#8221;, and together with the Old Plans, the "Plans"). The 2021 Plan provides for the grant of stock options, stock appreciation rights, restricted stock, RSUs, and other stock or cash-based awards to the Company&#8217;s officers, directors, employees, advisors, and consultants. The number of shares of common stock initially reserved for issuance under the 2021 Plan was 8,500,000 shares. in addition, certain shares of common stock subject to awards under the Old Plans, such as those subject to expirations, terminations, exercise and tax-related withholding, or failures to vest, will become available for issuance under the 2021 Plan. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock available for issuance under the 2021 Plan will also include an annual increase on the first day of each fiscal year beginning on January 1, 2022, equal to the lesser of:</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">5% of the aggregate number of shares of common stock outstanding on the final day of the immediately preceding calendar year; and</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Such smaller number of shares of common stock as is determined by the Board of Directors.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2021 Plan, the exercise price of options granted is generally at least equal to the fair market value of the Company&#8217;s common stock on the date of grant. The term of the options generally may not exceed ten years. Additionally, the exercise price of any options granted to a 10% stockholder shall not be less than 110% of the fair market value of the common stock on the date of grant, and the term of such option grant shall not exceed five years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022, the number of shares of common stock authorized for issuance under the 2021 Plan automatically increased by 6,346,255 shares pursuant to the terms of the 2021 Plan.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:128%">Stock Options </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity with respect to options granted under the Plans is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Average exercise price </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted remaining contractual term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of January 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,702,963</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,393,437)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,272&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,321,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,988,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable options at end of the year</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,618,550</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each service-based award is estimated on the date of grant using the Black-Scholes model that uses the assumptions noted in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31% - 1.34%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% - 0.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.81</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.83</span></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These assumptions and estimates were determined as follows:</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Fair value of common stock &#8211; Prior to the IPO, the fair value was determined by the Company's Board of Directors, with input from management and assisted by valuation reports prepared by a third-party valuation specialist. After the IPO, the fair value of the common stock underlying the options was the Company&#8217;s closing stock price on the Nasdaq Global Select Market on the grant date.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Risk-free interest rate - The risk-free rate for the expected term of the options is based on the yields of U.S. Treasury securities with maturities appropriate for the expected term of the employee share option awards.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected life - The expected life represents the period that options are expected to be outstanding. For option grants that are considered to be "plain vanilla," the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected volatility - The expected volatility is based on historical volatility over the most recent period commensurate with the expected term of the option. As the Company has a short trading history for its common stock, when the Company's trading period is shorter than the expected term, the expected volatility is derived from the average historical share volatilities of several unrelated public companies within the Company&#8217;s industry that the Company considers to be comparable to its own business over a period equivalent to the option&#8217;s expected term. </span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected dividend yield - The Company has never declared or paid any cash dividends and does not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of zero percent was used.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant-date fair value of the service-based awards granted in the years ended December&#160;31, 2021, and 2020 was $2.45 and $3.80 per option, respectively. The total grant-date fair value of the service-based awards that vested during the years ended December&#160;31, 2022, 2021 and 2020, was $12,763, $13,152 and $3,615, respectively. The aggregate intrinsic value of options exercised during the years ended December&#160;31, 2021 and 2020, was $5,437 and $8,842, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each market-based award is estimated on the date of grant using the Monte Carlo model that uses the assumptions noted in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 18pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94%</span></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Expected volatility - Because the Company had no trading history of its shares of common stock, the expected volatility was derived from the average historical share volatilities of several unrelated public companies within the Company's industry that the Company considers to be comparable to its own business over a period equivalent to the option's expected term.</span></div><div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Risk-free interest rate - The risk-free rate for the expected term of the options is based on the yields of U.S. Treasury securities with maturities appropriate for the expected term of the employee share option awards.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average fair value of the market-based awards granted in the year ended December 31, 2020, was $2.26 per option. These costs are expected to be recognized over a weighted-average period of approximately five and a half years from December 2020.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the year ended December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.269%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">RSUs<br/>Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">Weighted&#160;Average<br/>Grant Date Fair<br/>Value per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.38</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs granted</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,052,593</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.92</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,632,633)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.20</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs forfeited</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,875,377)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.43</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and Outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,469,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.72</span></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:</span></div><div style="margin-top:6pt;padding-left:85.05pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,268&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,798&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,290&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,217&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,645&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,065&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:56.5pt;text-align:justify;text-indent:-56.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, there were $41,374 of total unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the Plans. These costs are expected to be recognized over a weighted-average period of approximately two years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rights Agreement</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2022, the Board of Directors of the Company approved and declared a dividend distribution of one preferred stock purchase right (each, a "Right") for each share of common stock of the Company outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in a Rights Agreement, dated August 7, 2022, between the Company and American Stock Transfer &amp; Trust Company, LLC as rights agent (the &#8220;Rights Agreement&#8221;).</span></div>The Board of Directors of the Company adopted the Rights Agreement to protect stockholders from coercive of otherwise unfair takeover tactics. The Rights will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the common stock without the approval of the Board of Directors of the Company. The Rights are designed to promote the fair and equal treatment of all stockholders of the Company and ensure that the Board remains in the best position to discharge its fiduciary duties to the Company and its stockholders. Neither the Rights Agreement nor the Rights should interfere with any merger, tender or exchange offer or other business combination approved by the Board of Directors of the Company.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708999984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELECTED STATEMENT OF OPERATIONS DATA<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_kltr_SelectedStatementOfOperationsDataAbstract', window );"><strong>Selected Statement Of Operations Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsTextBlock', window );">Condensed Financial Statements</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTE 16:   SELECTED STATEMENT OF OPERATIONS DATA</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,210&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,111&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,739&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,721&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_SelectedStatementOfOperationsDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">kltr_SelectedStatementOfOperationsDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CondensedFinancialStatementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial 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> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph a<br> -Subsection 04<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708987888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Text Block List<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Comprehensive Income (Loss) Note</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%">NOTE 17: ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the year ended December 31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.313%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Available-for-Sale Securities Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,643)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,824)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized losses reclassified from accumulated other comprehensive income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>There was no accumulated other comprehensive loss activity during the year ended December 31, 2021.<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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703238400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Related Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Related Activities Disclosure</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%">NOTE 18: RESTRUCTURING ACTIVITIES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Restructuring Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;7, 2022, the Board of Directors of the Company approved a cost-reduction and re-organization plan (the "2022 Restructuring Plan") that included, among other things, downsizing around 10% of the Company's employees. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, in connection with the 2022 Restructuring Plan, the Company recorded expenses of $1,238, all for one time employee termination benefits. The Company does not expect to incur additional costs related to the 2022 Restructuring Plan.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the beginning and ending restructuring liability for the year ended December 31, 2022, related to the 2022 Restructuring Plan:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EE&amp;T</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">M&amp;T</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual and accrual adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cash payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restructuring liability for severance and termination benefits is reflected in "Employees and payroll accruals" in the  consolidated balance sheet as of December&#160;31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Reorganization Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2023, after the balance sheet date, the Board of Directors of the Company approved a re-organization plan (the &#8220;2023 Reorganization Plan&#8221;) that included, among other things, downsizing approximately 11% of the Company&#8217;s current workforce and adapting the Company's organizational structure, roles, and responsibilities accordingly. The 2023 Restructuring Plan is focused on realigning the Company&#8217;s operations to further increase efficiency and productivity, in reaction to the worsening economic climate and outlook. The 2023 Restructuring Plan's main objectives are to position the Company for lower demand, spend, and available budgets from prospects across the Company's market segments, align the Company's  business strategy in light of these market conditions and support the Company&#8217;s growth initiatives and return path to profitability.  In connection with the 2023 Reorganization Plan, the Company expects to incur net pre-tax charges of approximately $1,000, primarily for severance and related costs, all of which are expected to be expensed in the first quarter of 2023. All of these charges are expected to result in cash expenditures. The 2023 Reorganization Plan is expected to be substantially completed in the first half of 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703277088">
<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, 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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy</a></td>
<td class="text">Use of EstimatesThe preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates<span></span>
</td>
</tr>
<tr class="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 Transactions and Translations Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements in U.S. Dollars</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The currency of the primary economic environment in which the operations of Kaltura Inc. and its subsidiaries are conducted is the U.S. dollar; thus, the dollar is the functional currency of Kaltura Inc. and its subsidiaries.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, monetary accounts maintained in currencies other than the U.S. dollar are remeasured into U.S. dollars in accordance with Statement of the Accounting Standard Codification ("ASC") 830 "Foreign Currency Matters" ("ASC 830"). All transaction gains and losses of the remeasured monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are short term, highly liquid investments that are readily convertible to cash with original maturities of three months or less, at the date acquired.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash is primarily invested in deposits held to maturity, stated at cost, which also approximates their fair value, and are used as security for the Company's liabilities. These deposits are used mainly as security for rent payments, and the Company's credit cards. Restricted cash is presented in the balance sheet as part of other assets, noncurrent.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in marketable securities in accordance with ASC No. 320, &#8220;Investments - Debt Securities&#8221;. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders&#8217; equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s securities are reviewed for impairment in accordance with ASC 320-10-35. If such assets are considered to be impaired, the impairment charge is recognized in earnings when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company&#8217;s intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. For securities with an unrealized loss that the Company intends to sell, or it is more likely than not that the Company will be required to sell before recovery of their amortized cost basis, the entire difference between amortized cost and fair value is recognized in earnings. For securities that do not meet these criteria, the amount of impairment recognized in earnings is limited to the amount related to credit losses, while declines in fair value related to other factors are recognized in other comprehensive income (loss).</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivables are recorded at the invoiced amount and includes also amounts for which revenue has been recognized but not invoiced. The allowance for doubtful accounts is based on the Company's assessment of the collectability of accounts. The Company regularly reviews the adequacy of the allowance for doubtful accounts based on a combination of factors, including an assessment of the current customer's aging balance, the nature and size of the customer, the financial condition of the customer, and the amount of any receivables in dispute. There were no material write-offs for allowance of doubtful accounts recognized in the periods presented.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives, Policy</a></td>
<td class="text">Derivatives and HedgingDerivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, &#8220;Derivatives and Hedging.&#8221; The gain or loss of derivatives that are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7-15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the shorter of the related lease period or the life of the asset</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy</a></td>
<td class="text">Impairment of Long-Lived AssetsThe long-lived assets of the Company are reviewed for impairment in accordance with ASC 360, &#8220;Property, Plant and Equipment&#8221; (&#8220;ASC 360&#8221;), whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. There were no impairment charges to long-lived assets during the periods presented.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets, Finite-Lived, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist primarily of customer relationships, technology and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. Intangible assets consist primarily of customer relationships, technology, and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization for the intangible assets was recognized over the following periods:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.680%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7-9</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5-8</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradename</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Intangible Assets, Goodwill, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations using the acquisition method of accounting, which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is subject to an impairment test at the reporting unit level at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. The Company identified two reporting units - EE&amp;T and M&amp;T. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. An impairment loss is recognized in an amount equal to the excess. There were no impairment charges to goodwill during the periods presented.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. The Company currently does not have any finance leases.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component. Operating lease ROU assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index (&#8220;CPI&#8221;). The ROU and lease liability were calculated using the initial CPI and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Payments for variable lease costs are expensed as incurred and not included in the operating lease ROU assets and liabilities. For short-term leases with a term of 12 months or less, operating lease ROU assets and liabilities are not recognized and the Company records lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate used to determine the present value of the future lease payments is the Company&#8217;s incremental borrowing rate, because the interest rate implicit in the Company&#8217;s leases is not readily determinable. The Company&#8217;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company&#8217;s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and do not assume renewals unless it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy', window );">Pension and Other Postretirement Plans, Nonpension Benefits, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Severance Pay</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of Kaltura Israel's agreements with its employees in Israel are in accordance with section 14 of the Israeli Severance Pay Law. Upon contribution of the full amount of the employee's monthly salary and release of the policy to the employee, no additional legal obligation exists between the parties and no additional payments are made by the Company to the employee; therefore, related assets and liabilities are not presented in the balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Kaltura Israel employees who are not subject to section 14, the Company calculated the liability for severance pay pursuant to the Severance Pay Law based on the most recent salary of these employees multiplied by the number of years of employment as of the balance sheet date. Kaltura Israel's liability for these employees is fully provided for via monthly deposits with severance pay funds, insurance policies and an accrual. The value of these deposits is recorded as an asset on the Company's balance sheet in other assets, noncurrent.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses recorded in Kaltura Israel for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,976, $3,937 and $2,565, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's employees in the U.S. receive severance benefits in the event of an involuntary termination that increase in accordance with their tenure and base salary. The Company accounts for post-employment benefits in accordance with ASC Topic No.&#160;712,&#160;Compensation &#8211; Nonretirement Post-employment Benefits.&#160;These benefits, primarily severance, are not accrued until the amount can be reasonably estimated.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Severance expenses recorded in the U.S. for the years ended December&#160;31, 2022, 2021 and 2020, other than one-time termination benefits detailed in Note 18, were immaterial.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Pension and Other Postretirement Plans, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Israeli Employees Defined Contribution Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a pension contribution plan with respect to Kaltura Israel's employees. Under the plan, Kaltura Israel contributed up to&#160;6.5%&#160;of each employee's monthly salary toward the plan. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined contribution pension plan expenses for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,099, $3,108 and $2,061, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). Under ASC 606, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company applies judgment in identifying and evaluating terms and conditions in contracts which may impact revenue recognition. To determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 1. Identify the contract with a customer</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the terms and conditions of contracts with customers and its customary business practices in identifying contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, each party&#8217;s rights regarding the services to be transferred can be identified, payment terms for the services can be identified, it has been determined that the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer&#8217;s ability and intent to pay, which is based on a variety of factors, including the customer&#8217;s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer. The Company engages in formal, written, and binding contracts with its customers that create enforceable rights and obligations between the parties and state each party&#8217;s rights regarding the license and services to be transferred and the terms of payment. The Company evaluates the probability of collection of the consideration that it is entitled to receive in exchange for the subscriptions and professional services it transfers to the customer. The Company records trade receivables and related contract liabilities for non-cancelable contracts with customers when the right to consideration is unconditional.&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 2. Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from the Company or from third-parties, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides subscriptions to its Video Experience Cloud, which powers live, real-time, and on-demand video experiences. The Company provides access to its platform either as a cloud-based service ("SaaS" or "PaaS") or, less commonly, as a license to software installed on the customer's premises ("On-Prem") all together defined as subscriptions in the statement of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional Services (&#8220;PS&#8221;) consist of integration, configuration and customization activities. In some of the Company's arrangements, PS are accounted for as a separate performance obligation. However, in some of the Company&#8217;s SaaS and PaaS arrangements the Company determined that the PS are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation.</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 3. Determine the transaction price</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration which the Company is expected to be entitled to in exchange for transferring the promised goods or services to the customer. This transaction price is exclusive of amounts collected on behalf of third parties, such as sales tax and value-added tax. The Company rarely provides its customers with price concessions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts usually include a fixed amount of consideration, as well as variable consideration for overage usage that, in most cases, is not considered probable at the inception of the contract. Revenue accounted for as variable consideration for overages usage is recognized when the uncertainty is resolved, usually when the customer exceeds its committed usage threshold (i.e., overages are consumed) and the overages are invoiced. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company rarely has contracts for which the difference between the payment date and the revenue recognition timing is more than 12 months. The primary purpose of the Company&#8217;s payment terms is to provide customers with a simple and predictable way to purchase the Company&#8217;s subscriptions, not to provide customers with financing.&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has elected to apply the practical expedient for financing component for transactions in which the difference between the payment date and the revenue recognition timing is up to 12 months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> 4. Allocate the transaction price to performance obligations in the contract</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#8220;SSP&#8221;).</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When applicable, the Company allocates the transaction price between the separate performance obligations according to their SSP, which is based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information, including, but not limited to, pricing practices, market conditions, and the economic life of the software.</span></div><div style="margin-bottom:3pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5. Recognize revenue when or as the Company satisfies a performance obligation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised good or service to the customer. Revenue is recognized when control of the good or services is transferred to the customer, in an amount that reflects the consideration expected to be received in exchange for those services. A customer obtains control of a good or service if it has the ability to direct the use of and obtain substantially all of the remaining benefits from the good or service.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date in which the customer is granted access to the subscription. Revenue from the sale of a term license in On-Prem deals is recognized at a point in time in which the license is delivered to the customer.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from post-contract services ("PCS") included in On-Prem projects is recognized ratably over the time of the PCS.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from PS that is accounted for as a separate performance obligation is recognized upon rendering of the service. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the sales commissions and bonuses earned by the Company's employees and management are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions and bonuses for new contracts are deferred and then amortized consistently with the pattern of revenue recognition for each performance obligation for contracts for which the commissions were earned, mainly on a straight-line basis, over a period of benefit that the Company has estimated to be mainly five years. This period of benefit was determined by taking into consideration the technology's useful life. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales bonuses for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies deferred costs as current or noncurrent based on the timing of when the Company expects to recognize the expense.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of sales commissions are consistent with the pattern of revenue recognition of each performance obligation and are included in sales and marketing expense in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs incurred to fulfill its contracts when the costs relate directly to a contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenues generated under the contract. Costs to fulfill contracts are expensed to cost of revenue on a straight-line basis over a period of five years which reflects the technological useful life.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expense, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are charged to the statements of operations as incurred, except to the extent that such costs are associated with internal-use software that qualifies for capitalization.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Internal Use Software, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internal-Use Software</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred to develop internal-use software are capitalized and amortized over the estimated useful life of the software, which is generally five years. In accordance with ASC Topic, 350-40, "Internal-Use Software," capitalization of costs to develop internal-use software begins when preliminary development efforts are successfully completed, the Company has committed project funding and it is probable that the project will be completed and the software will be used as intended. Costs related to the maintenance of internal-use software are expensed as incurred.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews internal-use software costs to determine whether the projects will be completed, placed in service, removed from service or replaced by other internally developed or third-party software. If the asset is not expected to provide any future benefit, the asset is retired, and any unamortized cost is expensed. Capitalized internal-use software costs are recorded under property and equipment, net. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When events or changes in circumstances require, the Company assesses the likelihood of recovering the cost of internal-use software. If the net book value is not expected to be fully recoverable, internal-use software would be impaired to its fair value. During the years ended December&#160;31, 2022, 2021 and 2020, the Company capitalized $5,115, $4,838 and $1,893 of software development costs, respectively. No impairment was recorded for the years ended December&#160;31, 2022,  2021 and 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Cost</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred and include marketing activities, demand generation, events, public relations and brand-building activities. Advertising costs for the years ended December&#160;31, 2022, 2021 and 2020, amounted to $5,767, $5,057 and $3,143, respectively, and are included in sales and marketing expenses in the consolidated statements of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Payment Arrangement</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation in accordance with ASC 718,"Compensation - Stock Compensation" ("ASC 718"). ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock option awards and restricted stock units (&#8220;RSUs&#8221;), that vest only based upon the satisfaction of a service condition. The Company selected the Black-Scholes option-pricing model as the most appropriate fair value method for its option awards. The option-pricing model requires a number of assumptions, of which the most significant are the fair value of its common stock, the expected stock price volatility, expected option term, risk-free interest rates and expected dividend yield.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the option awards represent management&#8217;s best estimates. These estimates involve inherent uncertainties and the application of management&#8217;s judgment. For RSUs, the Company determines the grant-date fair value of the RSUs as the fair value of the Company&#8217;s common stock on the grant date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation cost for options and stock awards that have a graded vesting schedule and contain only service condition on a straight-line basis over the requisite service period for the entire award. Forfeitures are accounted for as they occur instead of estimating the number of awards expected to be forfeited.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market-Based Awards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted three of its executives stock options that vest only upon the satisfaction of market-based conditions. The market-based conditions reflect specific prices for the Company&#8217;s common stock, which must be exceeded for each tranche of the grant to vest.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For market-based awards, the Company determined the grant-date fair value utilizing a Monte Carlo simulation model, which incorporates various assumptions including expected stock price volatility, risk-free interest rates, expected exercise behavior for vested options, expected date of a qualifying event and expected form and timing of a liquidity event. The Company estimated the volatility of the common stock on the date of grant based on the weighted average historical stock price volatility of comparable publicly-traded companies. Because the option does not qualify as &#8220;plain vanilla&#8221; per SEC Staff Accounting Bulletin 107, the expected term cannot be estimated based on the simplified model described in the Bulletin. In order to address the term, the Monte Carlo simulation model includes an assumption about the price level at which vested options are expected to be exercised (the &#8220;Sub Optimal Exercise&#8221; factor). The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The rate used is based on the expected term of the option.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expenses for the value of its market-based awards based on the accelerated attribution method over the estimated requisite service period of each of the awards. The Company has determined that there is no explicit or implicit service period for the awards, and therefore the requisite service period is based on the derived service period.&#160;The derived service period is the term calculated in the Monte Carlo valuation model as described above. The derived service period is the median duration of the simulated price paths in which the option tranche vests, which is determined by the above assumptions.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for business combination in accordance with ASC 805, "Business combinations". ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at fair values as of that date. Any excess of the fair value of net assets acquired over purchase price and any subsequent changes in estimated contingencies are to be recorded in earnings.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition related costs are expensed to the statement of operations in the period incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with ASC 740, "Income Taxes". This codification prescribes the use of the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and for carry-forward tax losses. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax asset will not be realized.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740, "Income Taxes". Accounting guidance addresses the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the consolidated financial statements, under which a company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax benefits recognized in the consolidated financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. Accordingly, the Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return (see also Note 11).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's basic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period, without consideration of potentially dilutive securities. The diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury share method or the if-converted method based on the nature of such securities. Diluted net loss per share is the same as basic net loss per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.</span></div>Prior to the completion of the Company's initial public offering in July 2021 (&#8220;IPO&#8221;), the Company computed net loss per share using the two-class method required for participating securities. The two-class method requires income available to common stockholder for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company considered its convertible preferred stock to be participating securities as the holders of the convertible preferred stock would be entitled to dividends that would be distributed to the holders of common stock, on a pro-rata basis, assuming the conversion of all outstanding shares of convertible preferred stock into common stock. These participating securities did not contractually require the holders of such stock to participate in the Company&#8217;s losses. As such, net loss for the periods presented was not allocated to the Company&#8217;s participating securities.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk, Credit Risk, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risks</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, restricted cash and trade receivables.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company's and its subsidiaries' cash and cash equivalents and restricted cash are invested with major banks in Israel, the United Kingdom and the United States. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. However, in general, these investments may be redeemed upon demand and therefore bear minimal risk.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major customer data as a percentage of total revenues:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a customer that represented 10% or more of the Company&#8217;s total revenue in each of the periods set forth below:</span></div><div style="padding-left:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"><tr><td style="width:1.0%"/><td style="width:58.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.746%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2022</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Customer A (Media and Telecom)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.60%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*) Represents an amount that is lower than 10% of the Company&#8217;s total revenue.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, "Fair Value Measurements and Disclosures", defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 -&#160;&#160;&#160;&#160;Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 -&#160;&#160;&#160;&#160;Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 -&#160;&#160;&#160;&#160;Valuations based on inputs that are unobservable and significant to the overall fair value measurement. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, restricted cash, trade receivables, prepaid expenses and other current assets, employees and payroll accruals, trade payables, accrued expenses and other current liabilities, current portion of long-term loans and current portion of long-term lease approximate their fair value due to the short-term maturities of such instruments.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies, Policy</a></td>
<td class="text">Legal ContingenciesFrom time to time, the Company or one of its subsidiaries become involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes and are not predictable with assurance. Specifically, the Company might be subject to contractual penalties, including liquidated damages, as well as breach of contract claims, which could result in litigation and cause the Company to incur additional costs, including in the form of additional damages or settlement payments. The Company accrues for contingencies when the loss is probable and it can reasonably estimate the amount of any such loss.<span></span>
</td>
</tr>
<tr class="re">
<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 );">New Accounting Pronouncements, Policy</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Pronouncements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an "emerging growth company," the Jumpstart Our Business Startups Act ("JOBS Act") allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (&#8220;ROU&#8221;) asset for the right to use the underlying asset for the lease term.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected to adopt the practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company&#8217;s results of operations or cash flows. See Note 7, Leases, for further information.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance became effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock', window );">Recent Accounting Guidance Not Yet Adopted [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Guidance Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company does not expect that ASU 2016-13 will have a material impact on its consolidated financial statements and related disclosures.</span></div>In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 policy disclosure of recent accounting guidance not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235144<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235172<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -URI https://asc.fasb.org/subtopic&amp;trid=2235116<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy</td>
</tr>
<tr>
<td style="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_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703411184">
<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, 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>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of estimated useful lives of property plant and equipment</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.620%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7-15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the shorter of the related lease period or the life of the asset</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock', window );">Schedule of amortization period of intangible assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization for the intangible assets was recognized over the following periods:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.680%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7-9</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5-8</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradename</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of Concentration of Risk, by Risk Factor</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a customer that represented 10% or more of the Company&#8217;s total revenue in each of the periods set forth below:</span></div><div style="padding-left:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"><tr><td style="width:1.0%"/><td style="width:58.533%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.746%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">Year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2022</span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Customer A (Media and Telecom)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*)</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.60%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:14.15pt;text-indent:-11.35pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of amortization period of intangible 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;">kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular estimated useful lives of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710815824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present disaggregated revenue by category:</span></div><div style="padding-left:85.2pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,551&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,842&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of revenue</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,591&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,991&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Contract Asset, Contract Liability, and Receivable</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of costs to obtain a contract:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.429%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.230%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred contract acquisition costs during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,037&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,997&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,949&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,603&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,895&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to obtain a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,928&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,274&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,683&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>The following table represents a roll forward of costs to fulfill a contract:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to deferred costs to fulfill a contract during the period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,457&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to fulfill a contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred fulfillment costs, noncurrent</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,742&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,018&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs to fulfill a contract</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,041&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710182976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments, Debt and Equity Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of Available-for-Sale Securities Reconciliation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale &#8211; matures within one year:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,305&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,306&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,524&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,343&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of available-for-sale securities from cost basis to 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;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070712755088">
<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, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text">Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.807%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements As Of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measured at fair value on a recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,925&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments liability included in accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options and forward contracts designated as hedging instruments&#8201;&#8201;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: </span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.310%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to common stocks to equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,057)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification of warrant to preferred stocks to mezzanine equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,149)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of warrants to common stock upon initial public offering</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,677)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,780&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>On February 3, 2021, SVB Financial Group (&#8220;SVB&#8221;) converted a Warrant t<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709082112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of foreign currency contracts on the consolidated statements of operations during the year ended December 31, 2022 was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.513%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.692%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Operations Location:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4">Cost of revenue</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb">Research and development</span></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159">Sales and marketing</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345">General and administrative</span></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1">Restructuring</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710729712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of operating lease expense were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock', window );">Supplementary cash flow information related to operating leases [Table]</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplementary cash flow information related to operating leases was as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text">Maturities of the Company&#8217;s operating lease liabilities as of December&#160;31, 2022 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,052&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rental of premises</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,240&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplementary cash flow information related to operating leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070793210208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Contractual Obligation, Fiscal Year Maturity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of December&#160;31, 2022:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,250&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase commitment</span></td><td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,487&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (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;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707237840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Text Block List (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock', window );">Schedule of prepaid expenses and other current assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,369&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government institutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted bank deposits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,600&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,521&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,110&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Composition of property and equipment is as follows:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and peripheral equipment</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,323&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases of computers and peripheral equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,187&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,159&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,045)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,656)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciated cost</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,142&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets, Noncurrent</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance pay fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,968&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 13pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,176&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.321%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,966&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,527&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,496&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of prepaid expenses and other current 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;">kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710886944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND 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, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts and accumulated amortization expenses of the intangible assets, as of December&#160;31, 2022, and December&#160;31, 2021, were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.586%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.25</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,749)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(903)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,855)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.286%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.586%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average remaining useful life (in years) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Gross carrying amount:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Accumulated amortization and impairments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradename</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(818)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,190)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,909&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets as of December&#160;31, 2022, is as follows:</span></div><div style="padding-left:85.05pt;padding-right:0.55pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710561168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before taxes on income is comprised as follows:</span></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,259&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,719)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,478)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,330)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before taxes on income</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,627&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,781&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,210&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes was as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company's deferred tax assets are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses carryforward</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed business interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized R&amp;D costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves &amp; accruals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets before valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,795)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,051)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired Intangible Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition and fulfillment costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,073)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,751)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company's theoretical income tax expense to actual income tax expense is as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before tax as reported at the consolidated statement of operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theoretical tax benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses and other permanent differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,716&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,745&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,232&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at rate other than the U.S. statutory tax rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,045&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate differences</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the opening and closing amounts of total unrecognized tax benefits is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Tax Benefits</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to prior years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior years' tax positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior years' tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current years' tax positions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,326&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in unrecognized tax benefits.</p></div>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI https://asc.fasb.org/extlink&amp;oid=126976462&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710179728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,763&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion and cumulative dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loss attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,366,385</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,073,052</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,939,901</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.83&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text">nstruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible and redeemable and convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,823,100</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase preferred and common stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,777,275</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options and RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,457,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,627,380</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,981,404</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,457,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,627,380</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,581,779</span></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709078880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2022</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt;text-indent:22.5pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.253%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">December 31, 2021</span></div><div><span><br/></span></div></td></tr><tr style="height:28pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Enterprise, Education and Technology</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Media and Telecom</span></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="21" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,351&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from External Customers by Geographic Areas</a></td>
<td class="text">Total revenues from external customers on the basis of the Company's geographical areas are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;United States (&#8220;US&#8221;) </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa (&#8220;EMEA&#8221;)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,026&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,077&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,592&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,811&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,440&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock', window );">Schedule Of Long Lived Assets Based On Geographical Areas [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets as of December&#160;31, 2022 and 2021, based on geographical areas which consist of property and equipment, net and operating lease right-of-use assets:</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israel</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,956&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,503&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long lived assets based on geographical areas.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709262720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM LOAN (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:</span></div><div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,000&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707245840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock', window );">Schedule Of Shares Of Common Stock Reserved For Future Issuance</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the following common stock reserved for future issuance:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,988,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,469,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares reserved under 2021 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,492,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,949,727&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Share-Based Payment Arrangement, Activity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's stock option activity with respect to options granted under the Plans is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Average exercise price </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted remaining contractual term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of January 1, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,702,963</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,393,437)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,272&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,321,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,988,465</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,285&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable options at end of the year</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,618,550</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text">The fair value of each service-based award is estimated on the date of grant using the Black-Scholes model that uses the assumptions noted in the following table:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31% - 1.34%</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% - 0.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.81</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.83</span></td></tr></table></div><div style="padding-left:85.05pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These assumptions and estimates were determined as follows:</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock Unit, Activity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the year ended December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.269%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">RSUs<br/>Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">Weighted&#160;Average<br/>Grant Date Fair<br/>Value per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.85pt;text-align:justify"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.38</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs granted</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,052,593</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.92</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,632,633)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.20</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.35pt;text-indent:-8.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">RSUs forfeited</span></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,875,377)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.43</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and Outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,469,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.72</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Share-Based Payment Arrangement, Cost by Plan</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:</span></div><div style="margin-top:6pt;padding-left:85.05pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.239%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.337%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,268&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,798&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,290&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,217&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,645&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,065&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Shares Of Common Stock Reserved For Future Issuance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709190928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELECTED STATEMENT OF OPERATIONS DATA (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_kltr_SelectedStatementOfOperationsDataAbstract', window );"><strong>Selected Statement Of Operations Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Other Nonoperating Income (Expense)</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of warrants to fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,210&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,111&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,739&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial expenses, net</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,721&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_kltr_SelectedStatementOfOperationsDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">kltr_SelectedStatementOfOperationsDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709300224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Text Block List (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the year ended December 31, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.313%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Available-for-Sale Securities Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Unrealized Losses on Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,643)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,824)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net realized losses reclassified from accumulated other comprehensive income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709233968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Related Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Restructuring Reserve by Type of Cost</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the beginning and ending restructuring liability for the year ended December 31, 2022, related to the 2022 Restructuring Plan:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EE&amp;T</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">M&amp;T</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual and accrual adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Cash payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707375376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2022</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_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,976<span></span>
</td>
<td class="nump">$ 3,937<span></span>
</td>
<td class="nump">$ 2,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined Contribution Plan, Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,099<span></span>
</td>
<td class="nump">3,108<span></span>
</td>
<td class="nump">2,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized Computer Software, Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,115<span></span>
</td>
<td class="nump">4,838<span></span>
</td>
<td class="nump">1,893<span></span>
</td>
</tr>
<tr class="re">
<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 Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,767<span></span>
</td>
<td class="nump">$ 5,057<span></span>
</td>
<td class="nump">$ 3,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities', window );">Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities</a></td>
<td class="nump">$ 823<span></span>
</td>
<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, Plant and Equipment, Estimated Useful Lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Over the shorter of the related lease period or the life of the asset<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=kltr_MediaAndTelecomMember', window );">Media and Telecom | Sales | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">11.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase In Total Assets And Liabilities result of recognition of operating lease right of use assets and 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;">kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>duration</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905813&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_srt_MajorCustomersAxis=kltr_MediaAndTelecomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=kltr_MediaAndTelecomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703958336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES FROM CONTRACTS WITH CUSTOMERS (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, 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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 168,811<span></span>
</td>
<td class="nump">$ 165,016<span></span>
</td>
<td class="nump">$ 120,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 171,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostLineItems', window );"><strong>Capitalized Contract Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract acquisition and fulfillment costs</a></td>
<td class="nump">$ 10,865<span></span>
</td>
<td class="nump">8,075<span></span>
</td>
<td class="nump">4,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_CapitalizedContractCostNetCurrent', window );">Deferred contract acquisition and fulfillment costs, current</a></td>
<td class="nump">10,759<span></span>
</td>
<td class="nump">9,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred contract acquisition and fulfillment costs, noncurrent</a></td>
<td class="nump">21,691<span></span>
</td>
<td class="nump">22,621<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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember', window );">Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">120,190<span></span>
</td>
<td class="nump">118,932<span></span>
</td>
<td class="nump">80,449<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember', window );">Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">48,621<span></span>
</td>
<td class="nump">46,084<span></span>
</td>
<td class="nump">39,991<span></span>
</td>
</tr>
<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_SalesRevenueNetMember', window );">Revenue Benchmark | Revenue from Rights Concentration Risk | Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 120,190<span></span>
</td>
<td class="nump">$ 118,932<span></span>
</td>
<td class="nump">$ 80,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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<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_SalesRevenueNetMember', window );">Revenue Benchmark | Revenue from Rights Concentration Risk | Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,084<span></span>
</td>
<td class="nump">$ 39,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales | Revenue from Rights Concentration Risk | Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 48,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_SubscriptionMember', window );">Subscription [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">152,480<span></span>
</td>
<td class="nump">$ 144,966<span></span>
</td>
<td class="nump">$ 104,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_SubscriptionMember', window );">Subscription [Member] | Revenue Benchmark | Revenue from Rights Concentration Risk | Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 113,551<span></span>
</td>
<td class="nump">$ 108,842<span></span>
</td>
<td class="nump">$ 74,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">94.50%<span></span>
</td>
<td class="nump">91.50%<span></span>
</td>
<td class="nump">92.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_SubscriptionMember', window );">Subscription [Member] | Revenue Benchmark | Revenue from Rights Concentration Risk | Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,124<span></span>
</td>
<td class="nump">$ 29,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">80.10%<span></span>
</td>
<td class="nump">78.40%<span></span>
</td>
<td class="nump">74.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_ProductOrServiceAxis=kltr_SubscriptionMember', window );">Subscription [Member] | Sales | Revenue from Rights Concentration Risk | Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 38,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember', window );">Professional Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">16,331<span></span>
</td>
<td class="nump">$ 20,050<span></span>
</td>
<td class="nump">$ 16,376<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember', window );">Professional Services | Revenue Benchmark | Revenue from Rights Concentration Risk | Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 6,639<span></span>
</td>
<td class="nump">$ 10,090<span></span>
</td>
<td class="nump">$ 5,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">7.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_srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember', window );">Professional Services | Revenue Benchmark | Revenue from Rights Concentration Risk | Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 9,692<span></span>
</td>
<td class="nump">$ 9,960<span></span>
</td>
<td class="nump">$ 10,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">19.90%<span></span>
</td>
<td class="nump">21.60%<span></span>
</td>
<td class="nump">26.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_CapitalizedContractCostAxis=kltr_CostsToObtainContractMember', window );">Costs To Obtain Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostLineItems', window );"><strong>Capitalized Contract Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Beginning balance</a></td>
<td class="nump">$ 26,274<span></span>
</td>
<td class="nump">$ 17,683<span></span>
</td>
<td class="nump">$ 9,015<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_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod', window );">Additions to deferred contract acquisition costs during the period</a></td>
<td class="nump">10,037<span></span>
</td>
<td class="nump">15,594<span></span>
</td>
<td class="nump">11,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract acquisition and fulfillment costs</a></td>
<td class="num">(9,383)<span></span>
</td>
<td class="num">(7,003)<span></span>
</td>
<td class="num">(3,329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred contract acquisition and fulfillment costs, current</a></td>
<td class="nump">8,979<span></span>
</td>
<td class="nump">7,671<span></span>
</td>
<td class="nump">4,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred contract acquisition and fulfillment costs, noncurrent</a></td>
<td class="nump">17,949<span></span>
</td>
<td class="nump">18,603<span></span>
</td>
<td class="nump">12,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Ending balance</a></td>
<td class="nump">26,928<span></span>
</td>
<td class="nump">26,274<span></span>
</td>
<td class="nump">17,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Total deferred costs to obtain a contract</a></td>
<td class="nump">26,928<span></span>
</td>
<td class="nump">26,274<span></span>
</td>
<td class="nump">17,683<span></span>
</td>
</tr>
<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_CapitalizedContractCostAxis=kltr_CostsToFulfillContractMember', window );">Costs To Fulfill Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostLineItems', window );"><strong>Capitalized Contract Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Beginning balance</a></td>
<td class="nump">5,426<span></span>
</td>
<td class="nump">4,041<span></span>
</td>
<td class="nump">3,993<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_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod', window );">Additions to deferred contract acquisition costs during the period</a></td>
<td class="nump">1,578<span></span>
</td>
<td class="nump">2,457<span></span>
</td>
<td class="nump">950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract acquisition and fulfillment costs</a></td>
<td class="num">(1,482)<span></span>
</td>
<td class="num">(1,072)<span></span>
</td>
<td class="num">(902)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred contract acquisition and fulfillment costs, current</a></td>
<td class="nump">1,780<span></span>
</td>
<td class="nump">1,408<span></span>
</td>
<td class="nump">1,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred contract acquisition and fulfillment costs, noncurrent</a></td>
<td class="nump">3,742<span></span>
</td>
<td class="nump">4,018<span></span>
</td>
<td class="nump">2,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Ending balance</a></td>
<td class="nump">5,522<span></span>
</td>
<td class="nump">5,426<span></span>
</td>
<td class="nump">4,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Total deferred costs to obtain a contract</a></td>
<td class="nump">5,522<span></span>
</td>
<td class="nump">$ 5,426<span></span>
</td>
<td class="nump">$ 4,041<span></span>
</td>
</tr>
<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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember', window );">Billed Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">61,107<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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember', window );">Unbilled Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 110,553<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_kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions to deferred contract acquisition costs during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedContractCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CapitalizedContractCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining performance obligation to total remaining performance obligation not 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_RevenueFromRightsConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RevenueFromRightsConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kltr_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kltr_SubscriptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kltr_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CapitalizedContractCostAxis=kltr_CostsToObtainContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CapitalizedContractCostAxis=kltr_CostsToObtainContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CapitalizedContractCostAxis=kltr_CostsToFulfillContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CapitalizedContractCostAxis=kltr_CostsToFulfillContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703929184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments, Debt and Equity Securities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">$ 41,524<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains', window );">Available-for-sale - maturities within one year, Gross unrealized gains</a></td>
<td class="nump">1<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_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses', window );">Available-for-sale - matures within one year, Gross unrealized losses</a></td>
<td class="num">(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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">41,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate Bond Securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">9,305<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains', window );">Available-for-sale - maturities within one year, Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses', window );">Available-for-sale - matures within one year, Gross unrealized losses</a></td>
<td class="num">(66)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">9,239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal Bonds</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">1,751<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains', window );">Available-for-sale - maturities within one year, Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses', window );">Available-for-sale - matures within one year, Gross unrealized losses</a></td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">1,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">16,306<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains', window );">Available-for-sale - maturities within one year, Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses', window );">Available-for-sale - matures within one year, Gross unrealized losses</a></td>
<td class="num">(111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">16,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">11,237<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains', window );">Available-for-sale - maturities within one year, Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses', window );">Available-for-sale - matures within one year, Gross unrealized losses</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">11,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">Agency Securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">2,925<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains', window );">Available-for-sale - maturities within one year, Gross unrealized gains</a></td>
<td class="nump">1<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_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses', window );">Available-for-sale - matures within one year, Gross unrealized losses</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</a></td>
<td class="nump">$ 2,925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale - matures within one year, Gross unrealized losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale - maturities within one year, Gross unrealized gains</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708312128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 03, 2021</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 56,780<span></span>
</td>
<td class="nump">$ 17,111<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Proceeds from Issuance of Warrants</a></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,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Temporary Equity, Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,149)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_ReclassificationOfWarrantToCommonStocksToEquity', window );">Reclassification to equity of warrant to common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,057)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in valuation of warrants to purchase preferred and common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,046<span></span>
</td>
<td class="nump">41,505<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_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock', window );">Conversion of warrants to common stock upon initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(70,677)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding Ending Balance</a></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">$ 56,780<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_kltr_NumberOfWarrantsConverted', window );">Number Of Warrants Converted</a></td>
<td class="nump">31,414<span></span>
</td>
<td class="text">&#160;<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_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants', window );">Issuance of preferred stock upon exercise of warrants (in Shares)</a></td>
<td class="nump">27,011<span></span>
</td>
<td class="text">&#160;<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,067,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Fair Value, Recurring | Corporate Bond Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,239<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Fair Value, Recurring | Municipal Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,747<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Fair Value, Recurring | US Treasury Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,195<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Fair Value, Recurring | Commercial Paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,237<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Fair Value, Recurring | Agency Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,925<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Fair Value, Recurring | Derivative | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign Currency Contracts, Liability, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds | Fair Value, Inputs, Level 1 | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,489<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred shares issued in conversion of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_kltr_NumberOfWarrantsConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_NumberOfWarrantsConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_kltr_ReclassificationOfWarrantToCommonStocksToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassification of warrant to common stocks to equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_ReclassificationOfWarrantToCommonStocksToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Conversion Of Warrants To Common Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock classified as temporary equity issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710839776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments and Hedging Activities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 8,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</a></td>
<td class="nump">1,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="nump">1,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="nump">$ 230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Cost of Goods and Services Sold<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="nump">$ 727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Research and Development Expense<span></span>
</td>
</tr>
<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_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="nump">$ 190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Selling and Marketing Expense<span></span>
</td>
</tr>
<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 Expense</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="nump">$ 249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">General and Administrative Expense<span></span>
</td>
</tr>
<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_RestructuringChargesMember', window );">Restructuring Charges</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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_DerivativeGainLossOnDerivativeNet', window );">Derivative, Gain (Loss) on Derivative, Net</a></td>
<td class="nump">$ 22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Restructuring Costs<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 fair value of derivatives recognized in the income 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707871616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 22, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 11, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 20,814<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,586<span></span>
</td>
<td class="nump">$ 4,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">2,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</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>
<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_LeaseCost', window );">Total</a></td>
<td class="nump">$ 3,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
<td class="nump">$ 2,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash paid for operating leases</a></td>
<td class="nump">$ 1,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 3,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">3,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2025</a></td>
<td class="nump">3,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2026</a></td>
<td class="nump">3,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2027</a></td>
<td class="nump">2,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and thereafter</a></td>
<td class="nump">11,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid, Total</a></td>
<td class="nump">26,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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: imputed interest</a></td>
<td class="nump">3,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 operating lease liabilities</a></td>
<td class="nump">$ 23,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,240<span></span>
</td>
<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_GeographicDistributionAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of Land | ft&#178;</a></td>
<td class="nump">13,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GeographicDistributionAxis=country_IL', window );">ISRAEL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of Land | ft&#178;</a></td>
<td class="nump">63,784<span></span>
</td>
<td class="text">&#160;<span></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_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="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:areaItemType</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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=country_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GeographicDistributionAxis=country_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070713333008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 13,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInSecondYear', window );">2024</a></td>
<td class="nump">14,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInThirdYear', window );">2025</a></td>
<td class="nump">13,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInFourthYear', window );">2026</a></td>
<td class="nump">14,250<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_PurchaseObligation', window );">Total purchase commitment</a></td>
<td class="nump">$ 55,487<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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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_PurchaseObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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_PurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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_PurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070713423296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Comprehensive Text Block List (Details) - USD ($)<br> $ in Thousands</strong></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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid Expense</a></td>
<td class="nump">$ 3,369<span></span>
</td>
<td class="nump">$ 3,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other Receivables, Net, Current</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermInvestments', window );">Other Short-Term Investments</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other Assets, Current</a></td>
<td class="nump">1,130<span></span>
</td>
<td class="nump">676<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">$ 7,521<span></span>
</td>
<td class="nump">$ 5,110<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term investments 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.5)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>72
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708058608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE) - USD ($)<br> $ in Thousands</strong></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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 19,187<span></span>
</td>
<td class="nump">$ 12,159<span></span>
</td>
</tr>
<tr class="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 );">Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)</a></td>
<td class="num">(4,045)<span></span>
</td>
<td class="num">(2,656)<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 );">Property and equipment, net</a></td>
<td class="nump">15,142<span></span>
</td>
<td class="nump">9,503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">4,323<span></span>
</td>
<td class="nump">3,668<span></span>
</td>
</tr>
<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_OfficeEquipmentMember', window );">Office Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">551<span></span>
</td>
<td class="nump">745<span></span>
</td>
</tr>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">1,965<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">12,095<span></span>
</td>
<td class="nump">6,980<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leaseholds and Leasehold Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 253<span></span>
</td>
<td class="nump">$ 253<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070713396704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEET COMPONENTS (Details PPE Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_us-gaap_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 2,042<span></span>
</td>
<td class="nump">$ 1,407<span></span>
</td>
<td class="nump">$ 2,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss (gain) on sale of property and equipment</a></td>
<td class="num">(185)<span></span>
</td>
<td class="nump">$ 757<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_PropertyPlantAndEquipmentDisposals', window );">Property, Plant and Equipment, Disposals</a></td>
<td class="nump">826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1', window );">Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment</a></td>
<td class="nump">$ 641<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_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of long-lived, 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, 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_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708039872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEET COMPONENTS (Details 3 Other Assets) - USD ($)<br> $ in Thousands</strong></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_us-gaap_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash included in other assets, noncurrent</a></td>
<td class="nump">$ 1,208<span></span>
</td>
<td class="nump">$ 422<span></span>
</td>
<td class="nump">$ 644<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_kltr_SeverancePayFund', window );">Severance pay fund</a></td>
<td class="nump">1,855<span></span>
</td>
<td class="nump">1,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other Assets, Miscellaneous, Noncurrent</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">153<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_OtherAssetsNoncurrent', window );">Other assets, noncurrent</a></td>
<td class="nump">$ 3,176<span></span>
</td>
<td class="nump">$ 2,543<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_kltr_SeverancePayFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 severance pay fund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_SeverancePayFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>75
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070713099648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEET COMPONENTS (Details 4 Accrued Expenses) - USD ($)<br> $ in Thousands</strong></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_TextBlockAbstract', window );"><strong>Text Block [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Liabilities, Current</a></td>
<td class="nump">$ 7,471<span></span>
</td>
<td class="nump">$ 7,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Accrued Income Taxes</a></td>
<td class="nump">7,966<span></span>
</td>
<td class="nump">9,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative Liability, Current</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other Accrued Liabilities, Current</a></td>
<td class="nump">970<span></span>
</td>
<td class="nump">1,731<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">$ 16,527<span></span>
</td>
<td class="nump">$ 18,496<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 incurred to vendors for goods and services received, and accrued liabilities classified as other, payable 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>76
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707156096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS, 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, 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_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 8,099<span></span>
</td>
<td class="nump">$ 8,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(6,855)<span></span>
</td>
<td class="num">(6,190)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">1,244<span></span>
</td>
<td class="nump">1,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of Intangible Assets</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
<td class="nump">$ 917<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Expected Amortization, Year One</a></td>
<td class="nump">555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Expected Amortization, Year Two</a></td>
<td class="nump">478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Expected Amortization, Year Three</a></td>
<td class="nump">148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Asset, Expected Amortization, Year Five</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">11,070<span></span>
</td>
<td class="nump">$ 11,070<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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember', window );">Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">9,381<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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember', window );">Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,689<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">2 years 3 months<span></span>
</td>
<td class="text">3 years 3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (3,749)<span></span>
</td>
<td class="num">$ (3,323)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 years 3 months<span></span>
</td>
<td class="text">3 years 10 months 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 2,419<span></span>
</td>
<td class="nump">$ 2,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (2,203)<span></span>
</td>
<td class="num">$ (2,049)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 months 1 day<span></span>
</td>
<td class="text">1 year 5 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 980<span></span>
</td>
<td class="nump">$ 980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (903)<span></span>
</td>
<td class="num">$ (818)<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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703903440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (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, 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Income (Loss) from Continuing Operations before Income Taxes, Domestic</a></td>
<td class="nump">$ 66,346<span></span>
</td>
<td class="nump">$ 75,259<span></span>
</td>
<td class="nump">$ 67,540<span></span>
</td>
</tr>
<tr class="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 );">Income (Loss) from Continuing Operations before Income Taxes, Foreign</a></td>
<td class="num">(5,719)<span></span>
</td>
<td class="num">(22,478)<span></span>
</td>
<td class="num">(12,330)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">60,627<span></span>
</td>
<td class="nump">52,781<span></span>
</td>
<td class="nump">55,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Federal Income Tax Expense (Benefit), Continuing Operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State and Local Income Tax Expense (Benefit), Continuing Operations</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Foreign Income Tax Expense (Benefit), Continuing Operations</a></td>
<td class="nump">7,780<span></span>
</td>
<td class="nump">6,505<span></span>
</td>
<td class="nump">3,496<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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">7,868<span></span>
</td>
<td class="nump">6,570<span></span>
</td>
<td class="nump">$ 3,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred Tax Assets, Operating Loss Carryforwards</a></td>
<td class="nump">71,887<span></span>
</td>
<td class="nump">76,950<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_kltr_DisallowedBusinessInterestExpense', window );">Disallowed Business Interest Expense</a></td>
<td class="nump">4,760<span></span>
</td>
<td class="nump">4,404<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_kltr_DeferredTaxAssetsCapitalizedRDCosts', window );">Deferred tax assets, Capitalized R&amp;D Costs</a></td>
<td class="nump">16,322<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</a></td>
<td class="nump">1,489<span></span>
</td>
<td class="nump">1,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred Tax Assets, Deferred Income</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">205<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_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities', window );">Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</a></td>
<td class="nump">2,710<span></span>
</td>
<td class="nump">481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Deferred Tax Assets, Tax Deferred Expense, Other</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">0<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 );">Deferred Tax Assets, Gross</a></td>
<td class="nump">98,509<span></span>
</td>
<td class="nump">83,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="num">(84,795)<span></span>
</td>
<td class="num">(75,051)<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_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">13,714<span></span>
</td>
<td class="nump">8,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets', window );">Deferred Tax Liabilities, Other Finite-Lived Assets</a></td>
<td class="num">(798)<span></span>
</td>
<td class="num">(696)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost', window );">Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost</a></td>
<td class="num">(8,782)<span></span>
</td>
<td class="num">(6,607)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware', window );">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</a></td>
<td class="num">(3,073)<span></span>
</td>
<td class="num">(1,418)<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_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets', window );">Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets</a></td>
<td class="num">(923)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Deferred Tax Liabilities, Property, Plant and Equipment</a></td>
<td class="num">(138)<span></span>
</td>
<td class="num">(30)<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_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="num">(13,714)<span></span>
</td>
<td class="num">(8,751)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred Tax Assets, Net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_DeferredTaxAssetsCapitalizedRDCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets, Capitalized R&amp;D 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;">kltr_DeferredTaxAssetsCapitalizedRDCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Tax Deferred Expense 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;">kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Tax Deferred Expense Operating Lease 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;">kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_DisallowedBusinessInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disallowed business 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;">kltr_DisallowedBusinessInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 share-based compensation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 differences from provisions, reserves, allowances, and accruals, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 capitalized software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesOtherFiniteLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 long-lived assets other than property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and deferred foreign income tax expense (benefit) attributable 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>78
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710521696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Details 1) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2017</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 108,401<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_IncomeTaxAuthorityAxis=us-gaap_DomesticDestinationMember', window );">Domestic Destination</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">277,496<span></span>
</td>
<td class="nump">$ 169,095<span></span>
</td>
</tr>
<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 and Local Jurisdiction</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 172,429<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax credit 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxAuthorityAxis=us-gaap_DomesticDestinationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DomesticDestinationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707204096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="nump">$ 60,627<span></span>
</td>
<td class="nump">$ 52,781<span></span>
</td>
<td class="nump">$ 55,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_IncomeTaxReconciliationTaxExemptIncome', window );">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</a></td>
<td class="nump">$ 12,732<span></span>
</td>
<td class="nump">$ 11,084<span></span>
</td>
<td class="nump">$ 11,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="nump">269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount', window );">Effective Income Tax Rate Reconciliation, Remeasurement Of Warrants To Fair Value, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,160<span></span>
</td>
<td class="nump">8,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</a></td>
<td class="nump">2,193<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
<td class="nump">1,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</a></td>
<td class="nump">9,745<span></span>
</td>
<td class="nump">13,232<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</a></td>
<td class="nump">4,946<span></span>
</td>
<td class="num">(3,700)<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</a></td>
<td class="nump">3,045<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">1,786<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_kltr_IncomeTaxReconciliationExchangeRateDifferences', window );">Exchange rate differences</a></td>
<td class="nump">332<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(113)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">688<span></span>
</td>
<td class="nump">108<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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 7,868<span></span>
</td>
<td class="nump">$ 6,570<span></span>
</td>
<td class="nump">$ 3,553<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 remeasurement of warrants to 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;">kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_IncomeTaxReconciliationExchangeRateDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of exchange rate differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_IncomeTaxReconciliationExchangeRateDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 increase (decrease) 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 foreign income 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 other adjustments.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 state and local income 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>80
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710864864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 3) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</a></td>
<td class="nump">2300.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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</a></td>
<td class="num">$ (12,732)<span></span>
</td>
<td class="num">$ (11,084)<span></span>
</td>
<td class="num">$ (11,594)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_EnterpriseAxis=kltr_BeneficiaryEnterpriseMember', window );">Beneficiary Enterprise [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</a></td>
<td class="nump">$ 536<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_kltr_EnterpriseAxis=kltr_BeneficiaryEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_EnterpriseAxis=kltr_BeneficiaryEnterpriseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703317360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 4) - 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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">$ 5,326<span></span>
</td>
<td class="nump">$ 4,494<span></span>
</td>
<td class="nump">$ 3,863<span></span>
</td>
<td class="nump">$ 2,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</a></td>
<td class="num">(313)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</a></td>
<td class="nump">$ 1,145<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">$ 887<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_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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>82
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070713192560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details 5) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</a></td>
<td class="nump">$ 467<span></span>
</td>
<td class="nump">$ 313<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>83
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707444928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">$ 68,495<span></span>
</td>
<td class="nump">$ 59,351<span></span>
</td>
<td class="nump">$ 58,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock accretion and cumulative dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,241<span></span>
</td>
<td class="nump">11,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Total loss attributable to common stockholders</a></td>
<td class="nump">$ 68,495<span></span>
</td>
<td class="nump">$ 67,592<span></span>
</td>
<td class="nump">$ 70,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted</a></td>
<td class="nump">130,366,385<span></span>
</td>
<td class="nump">71,073,052<span></span>
</td>
<td class="nump">24,939,901<span></span>
</td>
</tr>
<tr class="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 );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="nump">$ 2.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">33,457,465<span></span>
</td>
<td class="nump">37,627,380<span></span>
</td>
<td class="nump">55,581,779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,823,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,777,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">33,457,465<span></span>
</td>
<td class="nump">37,627,380<span></span>
</td>
<td class="nump">31,981,404<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707338560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS AND GEOGRAPHICAL 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, 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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 168,811<span></span>
</td>
<td class="nump">$ 165,016<span></span>
</td>
<td class="nump">$ 120,440<span></span>
</td>
</tr>
<tr class="re">
<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">106,940<span></span>
</td>
<td class="nump">102,702<span></span>
</td>
<td class="nump">72,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_OperatingExpenses', window );">Operating Expenses</a></td>
<td class="nump">163,319<span></span>
</td>
<td class="nump">135,377<span></span>
</td>
<td class="nump">81,264<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonoperating Income (Expense)</a></td>
<td class="nump">4,248<span></span>
</td>
<td class="nump">20,106<span></span>
</td>
<td class="nump">46,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">7,868<span></span>
</td>
<td class="nump">6,570<span></span>
</td>
<td class="nump">3,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">68,495<span></span>
</td>
<td class="nump">59,351<span></span>
</td>
<td class="nump">58,763<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember', window );">Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">120,190<span></span>
</td>
<td class="nump">118,932<span></span>
</td>
<td class="nump">80,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_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">83,812<span></span>
</td>
<td class="nump">84,196<span></span>
</td>
<td class="nump">58,539<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember', window );">Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">48,621<span></span>
</td>
<td class="nump">46,084<span></span>
</td>
<td class="nump">39,991<span></span>
</td>
</tr>
<tr class="re">
<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">$ 23,128<span></span>
</td>
<td class="nump">$ 18,506<span></span>
</td>
<td class="nump">$ 14,236<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_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710858480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 2) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 168,811<span></span>
</td>
<td class="nump">$ 165,016<span></span>
</td>
<td class="nump">$ 120,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">91,923<span></span>
</td>
<td class="nump">96,464<span></span>
</td>
<td class="nump">68,781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">58,026<span></span>
</td>
<td class="nump">51,077<span></span>
</td>
<td class="nump">37,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=kltr_OtherCountriesMember', window );">Other Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 18,862<span></span>
</td>
<td class="nump">$ 17,475<span></span>
</td>
<td class="nump">$ 14,067<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=kltr_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=kltr_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703549584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 3) - USD ($)<br> $ in Thousands</strong></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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 35,956<span></span>
</td>
<td class="nump">$ 9,503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">15,752<span></span>
</td>
<td class="nump">7,690<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IL', window );">ISRAEL</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">19,995<span></span>
</td>
<td class="nump">1,408<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=kltr_OtherCountriesMember', window );">Other Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">$ 209<span></span>
</td>
<td class="nump">$ 405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=kltr_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=kltr_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070708067840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM LOAN (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</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_CreditFacilityAxis=kltr_TermLoanFacilityMember', window );">Term Loan Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 35,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_CreditFacilityAxis=kltr_AmendmentToCreditAgreementMember', window );">Amendment To Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,500<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kltr_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kltr_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kltr_AmendmentToCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kltr_AmendmentToCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710574528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM LOAN (Details 2)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>Rate</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">8.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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">8.23%<span></span>
</td>
</tr>
<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_VariableRateAxis=us-gaap_EurodollarMember', window );">Eurodollar</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">3.50%<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_kltr_DebtInstrumentFloorRate', window );">Debt Instrument, Floor Rate</a></td>
<td class="nump">1.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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">3.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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">3.50%<span></span>
</td>
</tr>
<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_VariableRateAxis=kltr_AlternateBaseRateMember', window );">Alternate Base Rate [Member]</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<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_VariableRateAxis=kltr_FederalFundsEffectiveRateMember', window );">Federal Funds Effective Rate [Member]</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.50%<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_kltr_DebtInstrumentFloorRate', window );">Debt Instrument, Floor Rate</a></td>
<td class="nump">2.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR)</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">4.73%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">4.73%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_DebtInstrumentFloorRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 floor rate of debt 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;">kltr_DebtInstrumentFloorRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective interest rate 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_EurodollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_EurodollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=kltr_AlternateBaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=kltr_AlternateBaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=kltr_FederalFundsEffectiveRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=kltr_FederalFundsEffectiveRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707101664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM LOAN (Details 3)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Debt Instrument, Frequency of Periodic Payment</a></td>
<td class="text">quarterly<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_InstallmentPaymentDateAxis=kltr_OnApril012021ThroughDecember312021Member', window );">On April 01, 2021, Through December 31, 2021 [Member]</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="nump">$ 250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_InstallmentPaymentDateAxis=kltr_OnMarch312022ThroughDecember312022Member', window );">On March 31, 2022 Through December 31, 2022 [Member]</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="nump">750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_InstallmentPaymentDateAxis=kltr_OnAndAfterMarch312023Member', window );">On And After March 31, 2023 [Member]</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="nump">$ 1,500<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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_InstallmentPaymentDateAxis=kltr_OnApril012021ThroughDecember312021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_InstallmentPaymentDateAxis=kltr_OnApril012021ThroughDecember312021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_kltr_InstallmentPaymentDateAxis=kltr_OnMarch312022ThroughDecember312022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_InstallmentPaymentDateAxis=kltr_OnMarch312022ThroughDecember312022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_kltr_InstallmentPaymentDateAxis=kltr_OnAndAfterMarch312023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_InstallmentPaymentDateAxis=kltr_OnAndAfterMarch312023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709007264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM LOAN (Details 4)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-Term Debt, Maturity, Year One</a></td>
<td class="nump">$ 6,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-Term Debt, Maturity, Year Two</a></td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="nump">$ 36,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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>91
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709024560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 1 Preferred Stock) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 07, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption', window );">Weighted average fair value of market-based awards granted per option</a></td>
<td class="nump">$ 2.26<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_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value of market based awards granted per option.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070713200880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 2 Common Stock)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized | shares</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share | $ / shares</a></td>
<td class="nump">$ 0.0001<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070704985328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 3 Common Stock Future Issuance) - shares<br></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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 06, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">38,949,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">38,949,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">613,255<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="nump">7,067,699<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="nump">7,067,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="nump">613,255<span></span>
</td>
<td class="nump">7,067,699,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock', window );">Stock issued during period, shares, conversion of warrants to common stock (in Shares)</a></td>
<td class="nump">613,255<span></span>
</td>
<td class="nump">7,067,699,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kltr_A2021PlanMember', window );">2021 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">5,492,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">5,492,262<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_EmployeeStockMember', window );">Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">25,988,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">25,988,465<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">7,469,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">7,469,000<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_kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kltr_A2021PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=kltr_A2021PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709240512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares </div>
<div>Rate</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>Class of Stock [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_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares', window );">Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares | Rate</a></td>
<td class="nump">5.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_PlanNameAxis=kltr_A2020PlanMember', window );">2020 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 13.34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based payment arrangement plan increase of authorized shares as a percentage of outstanding 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;">kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kltr_A2020PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=kltr_A2020PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070709017584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans Text) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2022</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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares', window );">Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</a></td>
<td class="nump">6,346,255<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_kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based payment arrangement plan increase of authorized shares as a percentage of outstanding 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;">kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707715520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 5 Options Table) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">25,988,465<span></span>
</td>
<td class="nump">32,702,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">16,618,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</a></td>
<td class="nump">$ 5,272<span></span>
</td>
<td class="nump">$ 5,437<span></span>
</td>
<td class="nump">$ 8,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</a></td>
<td class="num">(4,393,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</a></td>
<td class="num">(2,321,061)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.56<span></span>
</td>
<td class="nump">$ 3.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 2.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 9 months<span></span>
</td>
<td class="text">8 years 4 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 6 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 6,285<span></span>
</td>
<td class="nump">$ 38,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 6,230<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070710377424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 6 Assumptions)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>Rate</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>Rate</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 9 months 29 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 9 months 29 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_ValuationTechniqueAxis=kltr_BlackScholesModelMember', window );">Black Scholes Model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="nump">1.31%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">5 years 9 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">50.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="nump">1.31%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</a></td>
<td class="nump">1.34%<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</a></td>
<td class="text">5 years 9 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=kltr_MonteCarloModelMember', window );">Monte Carlo Model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">41.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="nump">0.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=kltr_BlackScholesModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationTechniqueAxis=kltr_BlackScholesModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ValuationTechniqueAxis=kltr_MonteCarloModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationTechniqueAxis=kltr_MonteCarloModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>98
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070704947872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 7 Textuals) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</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_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption', window );">Weighted average fair value of market-based awards granted per option</a></td>
<td class="nump">$ 2.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 12,763<span></span>
</td>
<td class="nump">$ 13,152<span></span>
</td>
<td class="nump">$ 3,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 3.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</a></td>
<td class="nump">$ 5,272<span></span>
</td>
<td class="nump">$ 5,437<span></span>
</td>
<td class="nump">$ 8,842<span></span>
</td>
</tr>
<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_ValuationTechniqueAxis=kltr_BlackScholesModelMember', window );">Black Scholes Model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">50.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.31%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.34%<span></span>
</td>
<td class="nump">0.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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_ValuationTechniqueAxis=kltr_MonteCarloModelMember', window );">Monte Carlo Model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value of market based awards granted per option.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationTechniqueAxis=kltr_BlackScholesModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationTechniqueAxis=kltr_BlackScholesModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ValuationTechniqueAxis=kltr_MonteCarloModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationTechniqueAxis=kltr_MonteCarloModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>99
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070704948592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 8 RSUs) - Restricted Stock - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">7,469,000<span></span>
</td>
<td class="nump">4,924,417<span></span>
</td>
</tr>
<tr class="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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">7,052,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(2,632,633)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="num">(1,875,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 1.92<span></span>
</td>
<td class="nump">$ 4.38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">3.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">3.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 2.72<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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 were forfeited 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>100
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703465344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 9 SBC Expense) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 23,645<span></span>
</td>
<td class="nump">$ 17,065<span></span>
</td>
<td class="nump">$ 5,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">41,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">1,376<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Payment Arrangement, Expense</a></td>
<td class="nump">4,268<span></span>
</td>
<td class="nump">2,798<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
</tr>
<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_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Payment Arrangement, Expense</a></td>
<td class="nump">3,711<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">1,639<span></span>
</td>
</tr>
<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 Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Payment Arrangement, Expense</a></td>
<td class="nump">$ 14,290<span></span>
</td>
<td class="nump">$ 11,217<span></span>
</td>
<td class="nump">$ 1,889<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070793012528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details 10 Rights Agreement) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 07, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights</a></td>
<td class="text">&#160;<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707327504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELECTED STATEMENT OF OPERATIONS DATA (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, 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_kltr_FinancialIncomeAbstract', window );"><strong>Financial income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_kltr_FinancialIncome', window );">Financial income</a></td>
<td class="nump">$ 962<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_FinancialExpensesAbstract', window );"><strong>Financial expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_BankFees', window );">Bank fees</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in valuation of warrants to purchase preferred and common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,046<span></span>
</td>
<td class="nump">41,505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">2,301<span></span>
</td>
<td class="nump">2,979<span></span>
</td>
<td class="nump">4,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionLossBeforeTax', window );">Foreign Currency Transaction Loss, before Tax</a></td>
<td class="nump">1,959<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other Nonoperating Expense</a></td>
<td class="nump">790<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kltr_FinancialExpenses', window );">Financial expenses</a></td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">20,111<span></span>
</td>
<td class="nump">46,739<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_NonoperatingIncomeExpense', window );">Nonoperating Income (Expense)</a></td>
<td class="nump">4,248<span></span>
</td>
<td class="nump">20,106<span></span>
</td>
<td class="nump">46,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions', window );">Interest Income, Deposits with Financial Institutions</a></td>
<td class="nump">$ 962<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_BankFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of Bank fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_BankFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_FinancialExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of financial expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kltr_FinancialExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_FinancialExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">kltr_FinancialExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kltr_FinancialIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial 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;">kltr_FinancialIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_kltr_FinancialIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">kltr_FinancialIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kltr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestIncomeDepositsWithFinancialInstitutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeDepositsWithFinancialInstitutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>103
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070707156720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Text Block List (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, 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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">$ (301)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="num">(1,824)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">1,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(301)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(181)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">(181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(120)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="num">(1,643)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">1,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (120)<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_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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>104
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140070703802960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Related Activities (Details) - USD ($)<br> $ in Thousands</strong></div></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>Jan. 03, 2023</div></th>
<th class="th"><div>Aug. 07, 2022</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_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Restructuring Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,238<span></span>
</td>
<td class="nump">$ 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_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring Costs and Asset Impairment Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(963)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent', window );">Restructuring and Related Cost, Number of Positions Eliminated, Period Percent</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">$ 1,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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember', window );">Enterprise, Education &amp; Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring Costs and Asset Impairment Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(739)<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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember', window );">Media and Telecom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring Costs and Asset Impairment Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (224)<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent</td>
</tr>
<tr>
<td style="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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_EnterpriseEducationAndTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=kltr_MediaAndTelecomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>105
<FILENAME>kltr-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kltr="http://www.corp.kaltura.com/20221231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="kltr-20221231.xsd" xlink:type="simple"/>
    <context id="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0df68b86a8bd4e60ac8fd072df51c19e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia241b60a17064bdc86bfc7b1e0d3c964_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id6059ef48bfc47648db9918917ede722_I20230218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2023-02-18</instant>
        </period>
    </context>
    <context id="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72bf4f47199b416c915e167ef1a41bb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3db30ddce3d04aa6addbf6471120b44e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icf4ba881b5c24315b1469e7535fc46a3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6d6b3d7522ed4d7f9d15ef5d73171b09_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6575b5e4a66347e194d0a44c059a7e0f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib534b715f4f9423e9c171144aa2237e3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2225e8ea73ad4a2c89d52cfe256c1ee0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5b44561b16c446f8ed3ee361f256708_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7184ef1749494c57af2a0f1c41478d10_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab96d89ab4674ebc88ce693dc90afaab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iecf93f8d2a554ca8b53dd822d8968577_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6b5c10b41f544188ab1cf877456e410c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i47257681e05b42b6b537ca87279f0cf6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i289c24c8adbd4fda8e2a34c8ecf919fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i680e5cfaadcb4da0abae8a693218fefe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i852c72664a6149cb8124e08e0d027d0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id56e6c189959446b966c53305309a039_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ccccf267f2947ba892a83f8da0fbde8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f50c267dc3e4806ab64b61b4ca4ef5d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5b18313bd8f4ee1a43ba17dded06168_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5917bca8a9a44e97be8cdd9cc7dc9554_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80e53640aeb143f9b2c67736bdea63a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if382820116d04fc99b976f37a358356d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f35fc000b684e428bf9bb7c8c890673_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ba171728fad4881a5c31a8f677c5737_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i76f2721adb1542b489a3a3160b416cc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6de712afefa64a8b9c23c09a95eb87e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i51e13cd4c8f84ac1901d038ada2985c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i07f41708f46a41028e0ac7eaeb7fcc4a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i46b8968484764b46b58eb92d2133db83_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3217b289ead1459da63c891ee889585d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <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="iad095f034c4d4a699de5f34bbbd9f8a4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i64bfb573077a4fcab42a547f62c15f95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9554ac1c0e2040ddb2b21d3d8b899ed7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16593f9c2844467888ba74536319884f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cdd2a39839640678f25c56905083a4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68b66085f5e9470b8a666b168fee8c8d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf222d9686b343249c08ce1aef56963c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="ie69534f4bb6d4e9185487151a565bba3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87e9b18287e84de28719662aadb7320a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i278186abcf5f412285d43fe756b4d922_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <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="i63e3ca20a89247c09e8e232929add01c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i28102591ccef479a817a8eac208ee2e4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i49eaacc6c53c439cbd1360e2ea95f957_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i13bf21d8f0a749f49d8056c33225cf12_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e756aa931fb497dbd7346765582a0af_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idfcd0823759c4a27a46527b947c0a4c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida7e9f2797a94386aa39d3acbf6531d4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7b85ed4482394f16b989f7cc8e2e6b14_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i11a178ac79ae4df19dcebd2e4e8395b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i481b035e67c849fab609e8848242f5cf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="ia7b2e4e7ab8a472ab7323070c5f77f20_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i13c0f14732b84363b2a6402a824174a6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i685a312434d243e2b1a36043750ac78b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i315c4b6676c54b1cbf60ba999426088c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i19b53d3a558b40eba98356f07242f91b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if25fb9fa66a542e585adf96400a665c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie43814c0a4954a95a0bfa12db07d9f54_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icf27577807334b16b6f767f7456e5e83_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a2ce8d908af4d4b840bce01a4a1b1c4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf1aba536ae34004a5879fcf2fe0b3fb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</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="i507138270ede4f8daa142da554c526a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</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="i2fa2a2faf43b4485ae9e6ae07693610d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id8993bb041154ea882f304e3f791e555_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i9a09330dd73c49afbf40d5c266fff358_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i750101a8548544be875c0168662daccf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i71262ca10bc7449085213d6fbd74cbb6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2506e786607941d08052e0b32b8a50cb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9a76b69de7df40bcaa782adebcd0b146_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17313f7f5e6b4345a77900c8b8375796_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic435d5a3059c48069df3d6fa1653e616_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iacb78b988cb04ed2bfa9dce75a9ebd04_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9797f10e1c7434cab337a2cfbac95cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e82643af9204545b8c8aff5a896c254_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id619151841a74d219c3061c6c91354ab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c197e163b7f415e89d492744f85b52e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34409fbdb6a74b54afb8dd5032215f17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8eced236cdfd442bb527d8a5ce00cad5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie79697f4aa5442e098276470b417d485_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6d2a9df5478412ba35597a134268dab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i628310eee2084a5d83fc5fcd8ea3fcd3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i856b7196424e45939188534935fb8279_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kltr:ProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib85794566e564efdbb760727e1b16a91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i153a674a8e1f46fc97f47240aec0b70c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id3c1770ba9c941d0b531d31cd5f81235_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic7a8a8040c2a499d8a815dd715d8a01e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idd6ded079b724f5c9649b4c47431b150_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78e4ca1c782841138ab787c27071ae3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8a5ab5844aa47508cf3b0a428dc5137_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i732a22c01c0d40849f5a8ae730197ebd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i56c4e52cc4954ca7b04a038322c2f462_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i459a0450db4f40858e10040262852a25_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iddb295aa99d94d76828322387e446bc4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToObtainContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0db457d3de1c4adfaed5e2d77f97039e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8dd3385854b34ee89264f5b3239ad4aa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8faf89ecd65c4361a49695e15a251672_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i55224d86e28e43539e80984d17aa6be6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d248b8185d94fcfb20e345e0fb29151_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">kltr:CostsToFulfillContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia389321e87284d598790e9bba038b22d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i250b84767afe4f20a0a1604b762d9962_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3615f28f2ab542c080ef3f333dbd75b3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i40cf304667984ca0a372e6613f43d7a5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idb268a64f94e4206ad8dadd8f96780d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8784db03985f45519de40efcbb00a0e5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i04db26506007472c8471be957f62dd45_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f34f0d3fe89434eb309b70523a657ec_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0609da90aea74b63a7ce091d925dd5e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e4db82401f2413e8c660d9ebb10bb5c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifd2508ec5bca4326abd54668fdc26989_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="ic0fc05ee938048b48f0a8a21dee2791e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd7878d7e1784524a1e721449f566e0e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4c2016ed0bb34afc90a7825bda5f15c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibdbb3c606dd24000944975963dabd9ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1becaf9dd66c4040b3d4167bc3540652_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4b7ec9c3bb74c8db1923dcae2a3a1b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia90e914abc8b4a8fb127cf3c7b543764_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a5fa9c5a9a74b0199f720452affc282_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb0f1a18d49a4610a9273140dda8c4f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80e9de096e124c239178a4fc74efac19_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9cbd36cbf2b349bd98a44a27033052ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13c5a0f81d8f45558d464758a910cd43_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4aed0df9d7074936bf11089435b0e879_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6daa34f34b9042dc9c442e5a65fd7958_D20210203-20210203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <startDate>2021-02-03</startDate>
            <endDate>2021-02-03</endDate>
        </period>
    </context>
    <context id="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="ie997020da78043e3bfc88d975207ed5e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5f551d784c8a49d7a3cdd247d054cca1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2597ec1ecb748b3a89564b3a0ef8298_I20220111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2022-01-11</instant>
        </period>
    </context>
    <context id="ic26d3e61a022450c8d598c73e63be5b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20dd1afa20ae4fe18f3767c658f2bc00_I20220622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2022-06-22</instant>
        </period>
    </context>
    <context id="i0391534b35cf47c787b2850730d61f7b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="id341ed25ffe24d55805508180f19019c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i422c78597ad34f70873dea5a7df397ac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83d2612eea85474cb3c6f028facf639d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i555de030450e482ca04479addfb1ccb9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="ib793935984c745f781be767d138e3c6c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib85f40a6bad54bcf83f253e0d261ca16_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia6a4594018f94d09b93d34cd8ef45d49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56f5c77005b24b2abef645177dae1176_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if15d7c1378e0428b8a1011fc031f4773_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b095d2a2d744cdfa999937d6dbce712_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifdcc07a3c938429cabeebe5694d33f61_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa478711164a49f9b973c0547aaa7155_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia151bebc4c704b07ac7b6075754a27d1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a29d4b76e674596932fe229a92bce1b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i22c6afb16bd440a99c63af19d85530b1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11a92e82531a48d8adcde888eee16b7c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac4235202bab4994bdce2f85355096b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id6704b59bef742c19122bbd97ecb90f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i246931f9ead24a3fa1ddf499e83cae03_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0b2d7a252447494c9e27161685bccd0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i350bc59daab247d9a4f3a3b1c2ab3674_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45b6a40899a345c190ae46a9df55fb6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1fbb33141d5745f4b5920176ce5e45dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i75b0df0fd84c423cb8c7a486f1967b83_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i004ab55941684a7aac478458cbb40dfe_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticDestinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i38803c6cc9864ebb83c22c60a3193aef_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kltr:EnterpriseAxis">kltr:BeneficiaryEnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic2a402a59a93441f8554a5aea27823f0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6be50dc679384c10a264707387fc2ed0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id49a656361bd489f8f82815890f2b35b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i474ed8f7387c4dc4add6e6a0718c761d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if2de61266eb04ffbaaf8baacb48db21f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d7531089be844e29641581f5e66cdb8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica8ce1ac0e3a4e7c94c95235d37ccf09_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifa35633bc73445629ba33c77ded540c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0cb6aa1c33b40c28d80d48a8ec94ec0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ied9e1e553aa84c2796114edc3e274a2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8dc6ce582bcd4c83a2c037b470f81290_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02b4ef0b3df1422d97b45ad617d9e38e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2444c9f504d346fe97c4d35e67589de4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if679b3c50357495e8ac46c1bf3fb3083_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifa56041b6c0b49aca077670daaca1bfe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1bb7fb4f2c5b42c18eb8bd5d951c5588_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ide0a3701b21e4cf5aee6a5b1190c07c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3f80f46d52f548f5872dca725c16697c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3fd88e98dff4461f9b74213d089edb90_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4c1fc109d9d74a9ca0fb6226ea928f48_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5920ac2f768d4a16881aa1d74fe7aa3b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8a375d8b9d9448d8075f5bcaf8bb3a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54d68f5c145541d4ad1cbf97d33e0609_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7334513a032b4f1f9a6bd54058ad95b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc2896021a48488c9b522f95f5fec169_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i01968ee5baac48d1a208a169898c8412_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i784840dd1d844c7697e2afdb93ad0b25_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ae8fe2d50b744479f7187ffffc448a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kltr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fabfc1dffd649e59884a8a4c9289104_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kltr:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i6606121c3cf54c268e08bf1b837d3ec1_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iee80751bf2b34def8e98c54f5affb0be_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kltr:AmendmentToCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6bc3e2d0f8214b389650f132d3f3988b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i928df3c56cf64c59b92a66c05d139409_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kltr:AlternateBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1465ccc122004b879a0dddc913dad9a9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kltr:FederalFundsEffectiveRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i95de3b268a914f24b8bbf1ad5d007c23_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c5abbdb34af46a9b35dad50502b6cc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8436d1fca2e46a5bda040a2aa464d7d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kltr:InstallmentPaymentDateAxis">kltr:OnApril012021ThroughDecember312021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8dc46906ab0c404eb1ab4f3665be7877_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kltr:InstallmentPaymentDateAxis">kltr:OnMarch312022ThroughDecember312022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id4661ae916c046ebbb3193860d8d3544_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kltr:InstallmentPaymentDateAxis">kltr:OnAndAfterMarch312023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6790b095090e47d091667119cdd7b272_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1735f27a42040eaa561f1794883453c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="iec5ef0da206c4b2da7fdd20446ad5a09_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kltr:A2021PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a7f3d159b494e31a3f6346c034795ef_I20221006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2022-10-06</instant>
        </period>
    </context>
    <context id="if2270bafd69d42f9bd6fb9dc4574bd75_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kltr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">kltr:BlackScholesModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">kltr:BlackScholesModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">kltr:MonteCarloModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f5a12cde367434d86c3ddd57d900ece_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="ifc9c2957b381492b850d6cfd5de7f1b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <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="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="i305c2e83074b45cdb18ed2d06d06785f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idcdad95230f949aebf33fc962264dcd4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0189d9a8be04a71932bd0c34d94ba27_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i15084039bdef4213ab08bbf35f9643f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie70134287b994458a58d26aad726faf0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9337ca972604a51920b1c9f47f77914_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2965d49d43be4171b28bea4bdacd1417_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</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="id9da36b566be49fcaecfadd9b4d70825_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia28c4271bd954cb186de9bc1a11140e0_I20220807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <instant>2022-08-07</instant>
        </period>
    </context>
    <context id="ic6bc4a58b40447d2b2502f105db2a03b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie861854e627342c8aefe4e991e3d8a1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iebaa854c95584579b5c2015121885c39_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i74e3e3e1a1144c788ec4ad734c1a49ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibc53dc7ae89d4b8099c38c5e98228cad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64f38ef6973f4245a22b4595e2a5f43e_D20220807-20220807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
        </entity>
        <period>
            <startDate>2022-08-07</startDate>
            <endDate>2022-08-07</endDate>
        </period>
    </context>
    <context id="i08c29debef1542f7beb4f9699e1b21a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:EnterpriseEducationAndTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i90bfdff763904bae88d461dc39ef4608_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kltr:MediaAndTelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1721d24e7fcd49ae8e1e40ae5d36af50_D20230103-20230103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001432133</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl80LTEtMS0xLTk0ODU0_cf01fa04-1c2a-4e5c-bc32-f974ff159864">0001432133</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl85LTEtMS0xLTk2NDMy_55a1270d-38bb-4b18-b061-7be0ef78778a">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl8xMC0xLTEtMS05NjQzMA_e0ed72e2-e8d9-4e53-9dea-e8bb606e371b">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl80L2ZyYWc6NGY4MWFkNjU0MTM0NGRkOGI3OTUwZTJhNTBiODVkOTkvdGFibGU6ODM4NzYwMTM4ZmE5NDdiZmJkYzBiMTIxODA0MGEzZTYvdGFibGVyYW5nZTo4Mzg3NjAxMzhmYTk0N2JmYmRjMGIxMjE4MDQwYTNlNl8xMS0xLTEtMS05NDg0OQ_3252981f-43ea-44f7-9e3c-cfdaa8e31e96">false</dei:AmendmentFlag>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4">http://fasb.org/us-gaap/2022#CostOfGoodsAndServicesSold</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb">http://fasb.org/us-gaap/2022#ResearchAndDevelopmentExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159">http://fasb.org/us-gaap/2022#SellingAndMarketingExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345">http://fasb.org/us-gaap/2022#GeneralAndAdministrativeExpense</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="ie997020da78043e3bfc88d975207ed5e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1">http://fasb.org/us-gaap/2022#RestructuringCosts</us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <dei:DocumentType
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MTkzMjQ_80beaa51-3c05-42fd-9440-100f4972447e">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWZjMmIyNTZjOTI5NDBjMDk4MDdlODM4MWIzNjgxNDEvdGFibGVyYW5nZTplZmMyYjI1NmM5Mjk0MGMwOTgwN2U4MzgxYjM2ODE0MV8wLTAtMS0xLTg3ODcyL3RleHRyZWdpb246YzAyNDdkNzFkZjVhNDNlNWE3NjhiN2RmN2E0M2NiZDRfNTQ5NzU1ODEzOTAw_16e0fc27-7ffe-401d-b38e-5fc941fe34e3">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWZjMmIyNTZjOTI5NDBjMDk4MDdlODM4MWIzNjgxNDEvdGFibGVyYW5nZTplZmMyYjI1NmM5Mjk0MGMwOTgwN2U4MzgxYjM2ODE0MV8wLTEtMS0xLTg3NjU4L3RleHRyZWdpb246NTc5ZDA2MWJiN2ViNGUzMDk4MDIxMGMyZDdjMjIyNmVfNTQ5NzU1ODE0MDc1_b310b575-5e3d-4ed6-907a-b86165578afd">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWZjMmIyNTZjOTI5NDBjMDk4MDdlODM4MWIzNjgxNDEvdGFibGVyYW5nZTplZmMyYjI1NmM5Mjk0MGMwOTgwN2U4MzgxYjM2ODE0MV8wLTEtMS0xLTg3NjU4L3RleHRyZWdpb246NTc5ZDA2MWJiN2ViNGUzMDk4MDIxMGMyZDdjMjIyNmVfNTQ5NzU1ODE0MDc1_c1463b4d-8996-496b-916b-d538e51379c2">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWFjNmZkODVjZDExNDNhMjk0YzE1OGY5ZWY5YTA2OWEvdGFibGVyYW5nZTplYWM2ZmQ4NWNkMTE0M2EyOTRjMTU4ZjllZjlhMDY5YV8wLTAtMS0xLTg3ODc2L3RleHRyZWdpb246OWMzZTA5MTM4ZDE4NDRlNmFjYmE5ZjNmNzk5NjJiMDdfNTQ5NzU1ODEzOTAw_1ea521ef-6171-427e-bc44-b2b54374b4a2">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMxNDM_02e85fbd-86c7-4681-bab4-d2b63b799804">001-40644</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MTkzMjU_1ec71b68-2c8a-4b33-ac51-b96aba7aed9b">Kaltura, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8wLTAtMS0xLTg3ODEwL3RleHRyZWdpb246OTMwZmYyODJiNDQ3NDFiN2ExNzlkZmUwZTA0NDFiOGZfNTQ5NzU1ODEzOTIx_fba0b351-8b02-4c5e-a2fe-33b6df71d6be">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8wLTEtMS0xLTg3ODE1L3RleHRyZWdpb246NDU2Nzg5ODEwYzg0NGU1M2I4MDIxMTJkYmEyMTBjMWVfNTQ5NzU1ODEzOTI3_6f144d24-ea95-474d-9cee-892ec59ffb5e">20-8128326</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDU1_88ea0df7-51f3-475b-b5ec-4fa1bc040fde">860 Broadway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDU5_b07e5ea3-a7ac-4887-a79f-31d0ac5b1f75">3rd Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDYz_23a6aa07-353b-47d7-b0f3-f968bc9d3a32">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTAtMS0xLTc0OTIyL3RleHRyZWdpb246N2M1MWNjNDNhNDE2NGExM2ExMjcyYmRhMmRmZmNkMjJfNTQ5NzU1ODE0NDY3_acf52059-3780-4983-b6be-ed95a26b77c6">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6MDdjNzE5NjBiMjg3NDhhZDliN2IwZmE3MmViYTQ1MjIvdGFibGVyYW5nZTowN2M3MTk2MGIyODc0OGFkOWI3YjBmYTcyZWJhNDUyMl8yLTEtMS0xLTg3ODM2L3RleHRyZWdpb246N2IyYzQ5NzBjNzFlNDNiYjg4NGUwNTBhOTNhZDU2ZjlfMTY0OTI2NzQ0MTY4OA_7685f625-8309-48fb-bce8-8a344d354bae">10003</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMxNTM_b139f156-180b-419a-99f1-e7ee78c0efd9">(646)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18xNjQ5MjY3NDUxMTMy_3a242352-d082-4edf-b326-6600de96595a">290-5445</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8yLTAtMS0xLTg3ODU2L3RleHRyZWdpb246YzFjOTA0NmNjNDNhNDVlOWEwMzI4NDU5YTAyMmI0NmNfNTQ5NzU1ODE0MDIy_c5ecd58b-eb38-429e-aed3-e0487711dd4c">Common stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8yLTEtMS0xLTg3ODY0L3RleHRyZWdpb246ODJmNzI1NDI1YjZiNDVjMmIxNzBmMWQ2Nzg3MzQ4NmJfNTQ5NzU1ODEzOTA5_45f1dd6d-c46f-42a6-8ef6-c676aeb93ede">KLTR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i396b724ec61149b6a5bbcaca83c08a1b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8yLTItMS0xLTg3ODY4L3RleHRyZWdpb246OWE5NGNkNTcxOTdmNGFlZDk0ZGE3OWEzZjMyZmVlZmVfMTY0OTI2NzQ0MTc1Ng_afdeb8c8-51e5-4cdf-91e6-5501ce9379ca">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i0df68b86a8bd4e60ac8fd072df51c19e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6ZWIyNGYwOTEwNDc4NDRhMDg4MDdmNDhiMmFlZTMyMTIvdGFibGVyYW5nZTplYjI0ZjA5MTA0Nzg0NGEwODgwN2Y0OGIyYWVlMzIxMl8zLTAtMS0xLTg3ODYwL3RleHRyZWdpb246OWFjYTRmNDIzNDE2NGM1YThjMDk4NTJlOTE3NzBkZTdfNTQ5NzU1ODEzOTU5_5973dd44-2182-4bf7-a011-e3fbdc050d2d">Preferred Stock Purchase Rights</dei:Security12bTitle>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzg3Nw_5628ac95-5d29-4d77-9e25-18dc503f7eae">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzg5NA_270d84c9-3419-4918-b29d-814883f9daba">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzg5OQ_5b5fdbf4-d543-4784-a088-fd23fa0a5da4">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M180NzI3OTAwMDAwMzkwMA_6766a361-61b7-4015-80bf-1f34f3a1e9be">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6YTk4ODQwNmY4NDYzNGYzZjg2ZTI2OGQwY2ZhZGJjNGYvdGFibGVyYW5nZTphOTg4NDA2Zjg0NjM0ZjNmODZlMjY4ZDBjZmFkYmM0Zl8wLTMtMS0xLTkxNDQ3_38ae1726-e40b-47f0-a882-72cd7cf9ecc0">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6YTk4ODQwNmY4NDYzNGYzZjg2ZTI2OGQwY2ZhZGJjNGYvdGFibGVyYW5nZTphOTg4NDA2Zjg0NjM0ZjNmODZlMjY4ZDBjZmFkYmM0Zl8xLTQtMS0xLTk3MDEx_e3091b9d-9b94-461d-ba51-a0feba1b6baa">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGFibGU6YTk4ODQwNmY4NDYzNGYzZjg2ZTI2OGQwY2ZhZGJjNGYvdGFibGVyYW5nZTphOTg4NDA2Zjg0NjM0ZjNmODZlMjY4ZDBjZmFkYmM0Zl8yLTQtMS0xLTg3ODg5L3RleHRyZWdpb246NjllZDY0M2MxMTdiNDU5MWI0ZmEwNGRiMGY0MzlhMmFfNTQ5NzU1ODEzOTAw_63402925-127a-4247-9cc1-510afd021b45">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMyOTA_8fe740f5-8835-4a91-9a3b-1b2070ffd1ee">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18xNjQ5MjY3NDUxMTk3_293daa11-0187-4ccc-b13b-f09afe96cadb">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M181NDk3NTU4MjMyOTE_f4978de9-8a4b-43d8-9bfd-40e742273335">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18xNjQ5MjY3NDUwOTA5_c6065947-b99c-4a1e-8f26-6d721fa93040">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ia241b60a17064bdc86bfc7b1e0d3c964_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18yNzQ4Nzc5MDc4OTIz_8266873e-c49b-435a-923c-6970e301562f"
      unitRef="usd">218800000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id6059ef48bfc47648db9918917ede722_I20230218"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8xL2ZyYWc6M2U1NWI5OTg0YTJlNDljMThiMzUzOTY3M2E3MTEzOTMvdGV4dHJlZ2lvbjozZTU1Yjk5ODRhMmU0OWMxOGIzNTM5NjczYTcxMTM5M18yODMx_2ca2bf6f-77cf-4fa1-b8d4-4c4971df3ca2"
      unitRef="shares">134826086</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjMvZnJhZzplOWQ2YzFlNDk0MGQ0ZmZiOWFkNDNmYmE0NGQ4MWE4ZC90YWJsZTo1Mjc1MjJhYmJjMmQ0NDU3OTZhZTQ5ZTQwMTU4ZGYzMy90YWJsZXJhbmdlOjUyNzUyMmFiYmMyZDQ0NTc5NmFlNDllNDAxNThkZjMzXzItMC0xLTEtNzY3ODgvdGV4dHJlZ2lvbjo3YTg4NGUxYjk5NDI0YTg0OGIyZjc1NGE4NWQxZGU3N18xNjQ5MjY3NDQxOTU5_13acec47-8acb-40e9-9641-d6d1390f5718">1281</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjYvZnJhZzpiMzNiMDFmMmViZjE0ZTA4OGIzMmY1ZDczZTJmM2U4Zi90ZXh0cmVnaW9uOmIzM2IwMWYyZWJmMTRlMDg4YjMyZjVkNzNlMmYzZThmXzE2NDkyNjc0NDQ3MzQ_b8d2dad0-5d06-4425-9742-05e13d89b63e">KOST FORER GABBAY &amp; KASIERER</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjYvZnJhZzpiMzNiMDFmMmViZjE0ZTA4OGIzMmY1ZDczZTJmM2U4Zi90ZXh0cmVnaW9uOmIzM2IwMWYyZWJmMTRlMDg4YjMyZjVkNzNlMmYzZThmXzE2NDkyNjc0NDQ3MzU_97f2bd06-8257-483e-93e7-2d520fcf18bb">Tel-Aviv, Israel</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQtMS0xLTEtNzIzNzE_172aed27-c506-45cc-9fa0-5ebf2f6af50e"
      unitRef="usd">44625000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQtMy0xLTEtNzIzNzE_efde3824-18e3-4580-acab-2225b69472b3"
      unitRef="usd">143949000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMS0xLTEtNzI2NDg_a6a04196-ab58-4780-98a2-5f65d0a9637a"
      unitRef="usd">41343000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMy0xLTEtNzI2NDg_88e9320a-1553-4bea-82d9-601c5e9cd580"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMS0xLTEtNzIzNzE_b76f4d31-5a1c-4a29-9fa2-17eab116f622"
      unitRef="usd">28786000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzUtMy0xLTEtNzIzNzE_d31347f3-828f-40f8-8d89-3a255ca566bc"
      unitRef="usd">17509000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzYtMS0xLTEtNzIzNzE_42a915f4-b9c2-4713-9e8d-85fed3126ee4"
      unitRef="usd">7521000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzYtMy0xLTEtNzIzNzE_1dafa9b0-0fe1-4053-b39f-9034993baa7e"
      unitRef="usd">5110000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzctMS0xLTEtNzIzNzE_d1a3d40c-63cc-4645-8882-ef39e987a647"
      unitRef="usd">10759000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzctMy0xLTEtNzIzNzE_0e2570d6-6f3f-4189-a067-04d4d3c20e88"
      unitRef="usd">9079000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzktMS0xLTEtNzIzNzE_9caa89c2-ef7b-4a6f-806b-2f612ceefeca"
      unitRef="usd">133034000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzktMy0xLTEtNzIzNzE_aa5eb747-3e60-4ad0-89bf-389a95fd5f0e"
      unitRef="usd">175647000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEyLTEtMS0xLTcyMzcx_c4232769-d621-43aa-9744-72b39300a161"
      unitRef="usd">15142000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEyLTMtMS0xLTcyMzcx_02764c7e-0fe8-495c-aff1-624f11117d3d"
      unitRef="usd">9503000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEzLTEtMS0xLTcyMzcx_54609ae5-035e-4fa6-916a-8acd4665b984"
      unitRef="usd">3176000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzEzLTMtMS0xLTcyMzcx_93470580-7a59-4e67-ad27-fc0156b65db3"
      unitRef="usd">2543000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE0LTEtMS0xLTcyMzcx_fdf1559a-bf64-4daa-ad7d-81989abeccb9"
      unitRef="usd">21691000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE0LTMtMS0xLTcyMzcx_8f88c590-bb96-403e-8d19-5b0e66412654"
      unitRef="usd">22621000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE3LTEtMS0xLTcyNjY1_41d11b5a-f89b-4bab-afcb-7bf9ad84c6dc"
      unitRef="usd">20814000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE3LTMtMS0xLTcyNjY1_1c81d015-8f40-4226-85a4-57056de1a685"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE1LTEtMS0xLTcyMzcx_e4169116-3e7e-48a4-80b6-e887e50a90a1"
      unitRef="usd">1244000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE1LTMtMS0xLTcyMzcx_5c69dfa3-9039-4115-8ef4-ad631b9e3e0a"
      unitRef="usd">1909000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE2LTEtMS0xLTcyMzcx_076981d6-9e45-46d5-951f-e8bd08945c62"
      unitRef="usd">11070000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE2LTMtMS0xLTcyMzcx_9ad2ddd3-0fad-4f98-8de8-2423eb2b3151"
      unitRef="usd">11070000</us-gaap:Goodwill>
    <us-gaap:AssetsNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE4LTEtMS0xLTcyMzcx_69b6668d-40b3-4adf-89ff-581b66fc2d45"
      unitRef="usd">73137000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzE4LTMtMS0xLTcyMzcx_dcfa216b-cbbe-4761-9509-7869c32c9727"
      unitRef="usd">47646000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzIwLTEtMS0xLTcyMzcx_55b810ef-0ad5-46d9-b877-64e16f8d0d5b"
      unitRef="usd">206171000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzIwLTMtMS0xLTcyMzcx_c5e531a6-6692-4a59-badb-10eabf27d548"
      unitRef="usd">223293000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI0LTEtMS0xLTcyMzcx_5f4e6cea-35ed-4b2e-a542-eefbbac0d970"
      unitRef="usd">5793000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI0LTMtMS0xLTcyMzcx_96befb66-6c0f-4995-9884-08e1f5b0c051"
      unitRef="usd">2794000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableTradeCurrentAndNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI2LTEtMS0xLTcyMzcx_a16e4f8e-9349-45be-a091-b9982b4c230d"
      unitRef="usd">9437000</us-gaap:AccountsPayableTradeCurrentAndNoncurrent>
    <us-gaap:AccountsPayableTradeCurrentAndNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI2LTMtMS0xLTcyMzcx_48f26531-b8af-4d80-b608-41e30e509d76"
      unitRef="usd">6480000</us-gaap:AccountsPayableTradeCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI3LTEtMS0xLTcyMzcx_741bc261-5895-42bf-abce-c7e728c7c4a0"
      unitRef="usd">14884000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI3LTMtMS0xLTcyMzcx_6b6af6dc-6373-4eef-a343-c9d274e8b058"
      unitRef="usd">18627000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI4LTEtMS0xLTcyMzcx_478e19da-8e83-454d-8f6f-5d88a2d815a3"
      unitRef="usd">16527000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI4LTMtMS0xLTcyMzcx_568304a4-a512-4ea3-98d1-42bf885eaa02"
      unitRef="usd">18496000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTEtMS0xLTcyNjc0_75e11836-3c7e-431a-8073-a64892075cc2"
      unitRef="usd">2355000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTMtMS0xLTcyNjc0_a2781d03-c5b1-4977-91af-b737cb33de09"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI5LTEtMS0xLTcyMzcx_f87b75e6-05df-420f-ae73-42bc838ccf39"
      unitRef="usd">59841000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzI5LTMtMS0xLTcyMzcx_2c4b66cd-fd4e-4766-8130-29d35a98ab71"
      unitRef="usd">51689000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTEtMS0xLTcyMzcx_387699d7-ee9f-456e-9ddc-7b6e0ffc259b"
      unitRef="usd">108837000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzMxLTMtMS0xLTcyMzcx_449d3732-92fc-4b06-b6e6-716aef143a44"
      unitRef="usd">98086000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM0LTEtMS0xLTcyMzcx_4a93809b-0b8a-49a8-95cf-a3800e390aaf"
      unitRef="usd">1266000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM0LTMtMS0xLTcyMzcx_3953c835-a48d-4278-aa46-b8c39aeb5193"
      unitRef="usd">1953000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM1LTEtMS0xLTcyMzcx_dbbf60a5-b675-42e7-a4c1-309891ed1d6e"
      unitRef="usd">30004000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM1LTMtMS0xLTcyMzcx_5883f425-838d-431a-b0b4-c50b059046c3"
      unitRef="usd">35795000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTEtMS0xLTcyNjgz_bde8c8b8-1f9b-4ec6-8758-e0ae20bc8548"
      unitRef="usd">20697000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTMtMS0xLTcyNjgz_03189615-bc96-4549-bede-5e111d992ec2"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM2LTEtMS0xLTcyMzcx_e1d1c508-14df-4dc3-9ccd-2a7dcf81e80c"
      unitRef="usd">2021000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM2LTMtMS0xLTcyMzcx_5afbf7f5-8d79-4410-a9b2-2d004d9c23f6"
      unitRef="usd">2185000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTEtMS0xLTcyMzcx_0cf33365-dbd9-44fd-9693-ac7dba8398e5"
      unitRef="usd">53988000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzM5LTMtMS0xLTcyMzcx_b0745423-f987-4c85-8c80-98b994cb720e"
      unitRef="usd">39933000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQxLTEtMS0xLTcyMzcx_76526cec-cc1a-4a1f-83a6-2b868ef946ea"
      unitRef="usd">162825000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkvZnJhZzo4OTU1NGM5YWM0OWU0NTU5YTYyZTVmZTg5NDNjMjY2MC90YWJsZTo0MWNjZDYzNDQ2NDU0M2MxODAxZjY0NTBkZjFmNGEwMi90YWJsZXJhbmdlOjQxY2NkNjM0NDY0NTQzYzE4MDFmNjQ1MGRmMWY0YTAyXzQxLTMtMS0xLTcyMzcx_6e7b03c4-39c6-4f51-afd3-049f3782d94d"
      unitRef="usd">138019000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTAtMS0xLTcyMzcxL3RleHRyZWdpb246YjNmYTNjNTc5YjdkNGFiNzkyZDRkOTRiNDc0Mzc3NTRfMjI_e789920f-79bb-472d-9550-9556c290bd6b"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTAtMS0xLTcyMzcxL3RleHRyZWdpb246YjNmYTNjNTc5YjdkNGFiNzkyZDRkOTRiNDc0Mzc3NTRfNDY_db0a4fd8-2abb-4dc0-bf30-e0aa9b48e7be"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTAtMS0xLTcyMzcxL3RleHRyZWdpb246YjNmYTNjNTc5YjdkNGFiNzkyZDRkOTRiNDc0Mzc3NTRfNTQ5NzU1ODE0MDgx_eea55bbb-3bdc-46de-b1c9-f652b58ad507"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTEtMS0xLTcyMzcx_35c28647-4d25-4830-8860-f0bfca15ed6f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEwLTMtMS0xLTcyMzcx_fa712243-2a3a-42d0-ac3f-8c009225047c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfNTQ5NzU1ODE0MTUw_f5c870c7-52ca-4b34-8592-77926f1c7c25"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfNDI_6fcf73dd-e1ed-4330-a26b-b1d4021b6d8d"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTAx_949bd082-9e57-4ad7-81cf-fee7f2e29d28"
      unitRef="shares">142249619</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTA4_5bd2f2e0-9371-4b3d-bb0d-683572c283de"
      unitRef="shares">134610294</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTU3_6672bf8c-0c36-4eda-ae8e-42d365940a67"
      unitRef="shares">134564429</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MGQxZjA2MzBkN2UwNDU2OWI3ODEzNTg1MjU1MGI5MTBfMTY0_cf907127-201f-4a8b-af2f-8a08e4a58b86"
      unitRef="shares">126925104</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTEtMS0xLTcyMzcx_73b4f3d0-17fb-48d0-945e-69a3bb5145ac"
      unitRef="usd">13000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzExLTMtMS0xLTcyMzcx_2462b562-4f67-460d-bb27-a69491d6e10c"
      unitRef="usd">13000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MjhmMDgyNTNmN2RjNGQyYWI4MDYxYmI2NDU2ODY2ODlfMjE_e98c426e-469b-4a9a-b34e-5ef92815d842"
      unitRef="shares">7685190</us-gaap:TreasuryStockCommonShares>
    <kltr:TreasurySharesParValuePerShare
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTAtMS0xLTcyMzcxL3RleHRyZWdpb246MjhmMDgyNTNmN2RjNGQyYWI4MDYxYmI2NDU2ODY2ODlfNTQ5NzU1ODEzOTc4_29dd4647-bba5-47ed-982b-f0821c86c138"
      unitRef="usdPerShare">0.0001</kltr:TreasurySharesParValuePerShare>
    <us-gaap:TreasuryStockValue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTEtMS0xLTcyMzcx_61b362b4-e223-4d9d-a811-155328e54c98"
      unitRef="usd">4881000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEyLTMtMS0xLTcyMzcx_e0676c2b-541f-4a3f-a29d-a750823dd60a"
      unitRef="usd">4881000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEzLTEtMS0xLTcyMzcx_4c9fad8c-c942-45ac-8c3f-daf5f612f839"
      unitRef="usd">439644000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzEzLTMtMS0xLTcyMzcx_651410a6-18d3-4b8d-ba1a-342d31076981"
      unitRef="usd">412776000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE0LTEtMS0xLTcyMzcx_81710f71-ea29-4d32-bbd3-6dcfe620f626"
      unitRef="usd">-301000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE0LTMtMS0xLTcyMzcx_e604f30e-ce57-415b-9f17-8d06de35be49"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE1LTEtMS0xLTcyMzcx_f6186666-2e98-4b2b-8bb1-778c7b4bfa70"
      unitRef="usd">-391129000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE1LTMtMS0xLTcyMzcx_807f1027-da0d-41f8-b855-a1212c713494"
      unitRef="usd">-322634000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE3LTEtMS0xLTcyMzcx_4127fec9-489e-46f5-9d90-0988d7a44b4d"
      unitRef="usd">43346000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE3LTMtMS0xLTcyMzcx_a6a96a32-5883-4106-a49b-0c4f29a1b6b4"
      unitRef="usd">85274000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE5LTEtMS0xLTcyMzcx_aec83afa-79a4-4221-b85b-242f2f495456"
      unitRef="usd">206171000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzIvZnJhZzozYTA0ZDAwM2RhMWU0OTg5YTBlZjVkNzlkZWNkMTljZC90YWJsZTo5YzRiZTgwMDhhNTI0YTMyODM3ODRjOWVhNWM5ZTIwMC90YWJsZXJhbmdlOjljNGJlODAwOGE1MjRhMzI4Mzc4NGM5ZWE1YzllMjAwXzE5LTMtMS0xLTcyMzcx_08744718-3d58-4f8a-8f46-093c8101c628"
      unitRef="usd">223293000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3db30ddce3d04aa6addbf6471120b44e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQtMi0xLTEtNzIzNzE_7260ed26-4d63-4914-a000-d95de16a1f29"
      unitRef="usd">152480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf4ba881b5c24315b1469e7535fc46a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQtNC0xLTEtNzIzNzE_7e652200-32cc-44da-99a6-7f215cb1ac41"
      unitRef="usd">144966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d6b3d7522ed4d7f9d15ef5d73171b09_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQtNi0xLTEtNzIzNzE_28b1f2f3-e2aa-4dc3-a69d-cb2e36cad4cf"
      unitRef="usd">104064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6575b5e4a66347e194d0a44c059a7e0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzUtMi0xLTEtNzIzNzE_4b4f57ce-9d96-4ad4-8b7a-28c826887ab3"
      unitRef="usd">16331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib534b715f4f9423e9c171144aa2237e3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzUtNC0xLTEtNzIzNzE_bff491c9-84cf-41da-b1d6-0cf91b385904"
      unitRef="usd">20050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2225e8ea73ad4a2c89d52cfe256c1ee0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzUtNi0xLTEtNzIzNzE_f58a0308-84fe-4f56-a890-acdbfd1cd769"
      unitRef="usd">16376000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzctMi0xLTEtNzIzNzE_3b08b325-c654-47a2-b77e-f83bdde4b578"
      unitRef="usd">168811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzctNC0xLTEtNzIzNzE_61ddeab4-2005-4abf-bd2c-6c88759b8ceb"
      unitRef="usd">165016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzctNi0xLTEtNzIzNzE_a9e119d6-f613-4485-b702-9693878619fd"
      unitRef="usd">120440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3db30ddce3d04aa6addbf6471120b44e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEwLTItMS0xLTcyMzcx_6fda9828-740c-43f4-a20b-352194dd53f8"
      unitRef="usd">40099000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icf4ba881b5c24315b1469e7535fc46a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEwLTQtMS0xLTcyMzcx_1715938e-54ee-4254-9308-1c2311fccdbe"
      unitRef="usd">39866000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6d6b3d7522ed4d7f9d15ef5d73171b09_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEwLTYtMS0xLTcyMzcx_8a8a103e-0eaa-418c-8069-dc7fa0f9dc6e"
      unitRef="usd">28486000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6575b5e4a66347e194d0a44c059a7e0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzExLTItMS0xLTcyMzcx_86f5b0d9-7fa5-4f75-919f-ed6b37500bc1"
      unitRef="usd">21772000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib534b715f4f9423e9c171144aa2237e3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzExLTQtMS0xLTcyMzcx_810baf5b-888e-4f4b-8a45-ba286ab7a741"
      unitRef="usd">22448000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2225e8ea73ad4a2c89d52cfe256c1ee0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzExLTYtMS0xLTcyMzcx_976f5868-78dd-4762-aaea-648946a0ecd8"
      unitRef="usd">19179000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEzLTItMS0xLTcyMzcx_89548a58-614e-4182-b1ad-d9fc37512806"
      unitRef="usd">61871000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEzLTQtMS0xLTcyMzcx_55550df6-5801-4165-bb6b-dfd109b7a575"
      unitRef="usd">62314000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzEzLTYtMS0xLTcyMzcx_849b6100-4607-41b6-a335-40751edd9080"
      unitRef="usd">47665000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE1LTItMS0xLTcyMzcx_a937a37b-cfcf-4fdd-a2db-01bef2d8a4a2"
      unitRef="usd">106940000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE1LTQtMS0xLTcyMzcx_fd7b7e15-46d5-42d1-9798-bb621eb8dfd7"
      unitRef="usd">102702000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE1LTYtMS0xLTcyMzcx_253e4ff3-3d08-4db4-9b4e-537b617d87c2"
      unitRef="usd">72775000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE5LTItMS0xLTcyMzcx_ee6241d8-bd83-4be4-901b-5fa489df56fe"
      unitRef="usd">57387000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE5LTQtMS0xLTcyMzcx_86e6cb40-68b1-4537-861d-c46ef75f3544"
      unitRef="usd">48376000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzE5LTYtMS0xLTcyMzcx_0c334017-bdee-4922-b818-59ad099bfd9a"
      unitRef="usd">29567000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIwLTItMS0xLTcyMzcx_ce794876-e0dd-4a4c-ae56-999895d35f4d"
      unitRef="usd">59280000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIwLTQtMS0xLTcyMzcx_9d643e3c-e136-41ac-b791-d4ad45400e41"
      unitRef="usd">45788000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIwLTYtMS0xLTcyMzcx_5a8e66e9-a2d3-418c-8f79-7ddb862d477a"
      unitRef="usd">29475000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIxLTItMS0xLTcyMzcx_662dcec8-1453-45e1-acb9-135e8a471388"
      unitRef="usd">45414000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIxLTQtMS0xLTcyMzcx_ba97a8b1-dea1-4930-960f-3fd2a5f050e4"
      unitRef="usd">39489000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIxLTYtMS0xLTcyMzcx_4c2ae98b-c5c5-4aa1-b31d-34c3f3308689"
      unitRef="usd">22222000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTItMS0xLTcyNzI0_a7a1e70d-80d3-49e8-9b8f-2bf3571f5501"
      unitRef="usd">1238000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTQtMS0xLTcyNzMy_7418c195-d169-4846-92c5-2f9b4342c60a"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTYtMS0xLTcyNzQw_67500ffe-340b-4a27-94df-374b24089783"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:OtherGeneralExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTItMS0xLTcyMzcx_630b509a-9e7b-4885-b823-4b53cc30aa68"
      unitRef="usd">0</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTQtMS0xLTcyMzcx_7a9948a6-a624-4ee6-a72f-69499ba38a1e"
      unitRef="usd">1724000</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzIyLTYtMS0xLTcyMzcx_758d8ccb-4cad-4abd-a5ad-ed9539a0d1a7"
      unitRef="usd">0</us-gaap:OtherGeneralExpense>
    <us-gaap:OperatingExpenses
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI0LTItMS0xLTcyMzcx_0221acf8-4762-407e-b2d5-9357bab9e365"
      unitRef="usd">163319000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI0LTQtMS0xLTcyMzcx_294a1dd0-19af-4e4b-b297-f08e4e481010"
      unitRef="usd">135377000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI0LTYtMS0xLTcyMzcx_a049cd7a-8843-45cb-991c-e8ba43dc7b0a"
      unitRef="usd">81264000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI2LTItMS0xLTcyMzcx_660c4a8b-5abe-44aa-b75f-0e5ffcaeea7b"
      unitRef="usd">-56379000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI2LTQtMS0xLTcyMzcx_917ff39a-d54b-488c-b089-ec0cf81dd509"
      unitRef="usd">-32675000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI2LTYtMS0xLTcyMzcx_fc83ca56-9715-446a-9442-a28143020a81"
      unitRef="usd">-8489000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI4LTItMS0xLTcyMzcx_f91fa49e-fbb9-4354-a76f-578c0e11ba9b"
      unitRef="usd">-4248000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI4LTQtMS0xLTcyMzcx_d081eb45-8d3f-44a4-8943-3b24bce33b50"
      unitRef="usd">-20106000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzI4LTYtMS0xLTcyMzcx_69388825-6646-4dcb-add3-4c9753131bb2"
      unitRef="usd">-46721000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMwLTItMS0xLTcyMzcx_2e256d35-4809-4552-a42f-1aa3430ce2b5"
      unitRef="usd">-60627000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMwLTQtMS0xLTcyMzcx_3939164e-6bd9-4d3a-b0a2-da2c678f7ee5"
      unitRef="usd">-52781000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMwLTYtMS0xLTcyMzcx_6f4d98e8-39c9-45c0-b902-ab018c1979aa"
      unitRef="usd">-55210000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMyLTItMS0xLTcyMzcx_01da0d26-9757-4b9c-ad5a-a23990f19056"
      unitRef="usd">7868000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMyLTQtMS0xLTcyMzcx_233cb4ba-f055-432a-bd5f-8ed483374435"
      unitRef="usd">6570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzMyLTYtMS0xLTcyMzcx_a5cf492d-3940-4153-80c8-2df2e6239880"
      unitRef="usd">3553000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM0LTItMS0xLTcyMzcx_16518a39-878b-4157-ba4e-dff91f23bdd8"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM0LTQtMS0xLTcyMzcx_8093c207-0490-434c-ab6a-b19e181d7758"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM0LTYtMS0xLTcyMzcx_5aa98586-e399-4779-b44c-42d2b18285ed"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM2LTItMS0xLTcyMzcx_8133a6ea-207d-4670-a4f9-6b90d51b29fd"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM2LTQtMS0xLTcyMzcx_39fd9f01-f819-408f-9124-e8ff228e42cb"
      unitRef="usd">8241000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM2LTYtMS0xLTcyMzcx_26d83416-e7cc-4aa1-9c75-89a490c936c1"
      unitRef="usd">11934000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM5LTItMS0xLTcyMzcx_1cc94e6c-d293-4a6f-9c1c-6c7e57aa0906"
      unitRef="usd">-68495000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM5LTQtMS0xLTcyMzcx_21bac7bd-77b0-4404-83c7-9beafdfa2d5c"
      unitRef="usd">-67592000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzM5LTYtMS0xLTcyMzcx_519e84a6-e33f-4148-ac54-98fff4ab055d"
      unitRef="usd">-70697000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQxLTItMS0xLTcyMzcx_c6d899fc-b12c-4394-b70a-78f0d07e8a2c"
      unitRef="usdPerShare">-0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQxLTQtMS0xLTcyMzcx_04a55359-9184-40ba-b42f-f2ce124d7ca0"
      unitRef="usdPerShare">-0.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQxLTYtMS0xLTcyMzcx_95222d6f-700f-4f3c-b671-6e8ce8962043"
      unitRef="usdPerShare">-2.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQzLTItMS0xLTcyMzcx_9fdaef1b-4f85-4856-aea0-4f8c3b8314c0"
      unitRef="shares">130366385</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQzLTQtMS0xLTcyMzcx_6cb494b9-d17b-4210-bb1b-72ca588f9954"
      unitRef="shares">71073052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzgvZnJhZzo5MzgzN2ZkMmIyNDM0MmI2ODMzMjZkOTYxMDNhMDY5Zi90YWJsZTo2MzY2N2FmMDY3YTE0YjM1YjgzNmVkYWViZWQxMDZlYy90YWJsZXJhbmdlOjYzNjY3YWYwNjdhMTRiMzViODM2ZWRhZWJlZDEwNmVjXzQzLTYtMS0xLTcyMzcx_764a5ff9-112a-4568-a031-fc715f659051"
      unitRef="shares">24939901</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN18zLTItMS0xLTcyNzQ3_e1671e44-6116-4ca8-887b-84d32130777c"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN18zLTQtMS0xLTcyNzQ3_ada734a4-2b85-4293-b055-4022e307427c"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN18zLTYtMS0xLTg0MzY0_fdef6a5e-47d1-4091-b694-0a78f37914ad"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN181LTItMS0xLTcyNzQ3_dc3afdf2-f4ce-4431-8150-06b0d918155c"
      unitRef="usd">-120000</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN181LTQtMS0xLTcyNzQ3_ac278400-0fc2-45bb-b989-6cf51c36bc43"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN181LTYtMS0xLTg0MzY0_922eb859-b751-4cb9-bd15-1378a66fd1ea"
      unitRef="usd">0</us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN182LTItMS0xLTcyNzQ3_04777fec-89a9-42d3-93ac-825b9f472cf6"
      unitRef="usd">-181000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN182LTQtMS0xLTcyNzQ3_d9cd2b14-6d35-4863-8c47-90ed5d625a38"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN182LTYtMS0xLTg0MzY0_e6f2863d-d1ce-443f-8188-8e50b5da3348"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN183LTItMS0xLTcyNzQ3_6f01f2d5-645b-4a62-a134-24f63310f8a8"
      unitRef="usd">-301000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN183LTQtMS0xLTcyNzQ3_b1d844bf-4910-4c87-b8bd-bc8a21782fc4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN183LTYtMS0xLTg0MzY0_ca04c056-5e44-4010-a01b-8c8348c0db09"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN184LTItMS0xLTcyNzQ3_d96e0d9d-cbe2-4b39-b613-fef967cadf77"
      unitRef="usd">-68796000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN184LTQtMS0xLTcyNzQ3_d4d44f54-3777-47a0-ad4f-95d95fa486bc"
      unitRef="usd">-59351000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDc5L2ZyYWc6MWVhNWUwNTEzZTc5NDdmMmI4ODM0ODYxY2I2MjhlNzYvdGFibGU6Y2Q3MmI3MDRkYjI0NDNmZGE4YTk5YWMwNjRiMTZkYjcvdGFibGVyYW5nZTpjZDcyYjcwNGRiMjQ0M2ZkYThhOTlhYzA2NGIxNmRiN184LTYtMS0xLTg0MzY0_9c62c4e6-e680-48b8-be97-18ecd304ff0c"
      unitRef="usd">-58763000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib5b44561b16c446f8ed3ee361f256708_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMi0xLTEtNzIzNzE_cfc7228b-6a54-4424-8b41-393cc837811b"
      unitRef="shares">1043778</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib5b44561b16c446f8ed3ee361f256708_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtNC0xLTEtNzIzNzE_8d0c7f9f-d318-40c5-8f76-313124a3c8df"
      unitRef="usd">1921000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i7184ef1749494c57af2a0f1c41478d10_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtNi0xLTEtNzIzNzE_17262f7c-4be7-41ca-8697-ad5b8913fbeb"
      unitRef="shares">15779322</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i7184ef1749494c57af2a0f1c41478d10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtOC0xLTEtNzIzNzE_4dc2a50d-dc05-4b99-9478-d93773385a35"
      unitRef="usd">155550000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iab96d89ab4674ebc88ce693dc90afaab_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTEtMS0xLTcyMzcx_ff53ce7d-58de-4bc8-a704-3309d39768de"
      unitRef="shares">22959969</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iab96d89ab4674ebc88ce693dc90afaab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTMtMS0xLTcyMzcx_ffd8d2e7-d607-4bde-b0b5-c2abbdcc7b95"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="iecf93f8d2a554ca8b53dd822d8968577_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTUtMS0xLTcyMzcx_acf3720b-b6db-40e0-a170-4e5d6a3af2e8"
      unitRef="shares">7685190</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="iecf93f8d2a554ca8b53dd822d8968577_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTctMS0xLTcyMzcx_d5083955-f423-446b-8544-e3900757f84d"
      unitRef="usd">-4881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b5c10b41f544188ab1cf877456e410c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMTktMS0xLTcyMzcx_e950c669-983a-4a0a-b2f7-e7380bce7fda"
      unitRef="usd">-882000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i47257681e05b42b6b537ca87279f0cf6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjEtMS0xLTcyMzcx_a88c847d-a6cc-47c5-bcae-f684a5abec16"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i289c24c8adbd4fda8e2a34c8ecf919fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjMtMS0xLTcyODIz_98e34577-153f-40bb-ae84-d0c39855a69c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i680e5cfaadcb4da0abae8a693218fefe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjMtMS0xLTcyMzcx_4d52b8ce-13b3-458b-9935-6beb50b17de2"
      unitRef="usd">-204520000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMtMjUtMS0xLTcyMzcx_9ffd72cf-6863-4fa0-8386-c613f130f5d5"
      unitRef="usd">-210281000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzUtMjEtMS0xLTcyMzcx_4b3f26de-56a7-4e92-b5eb-9bcafbf00601"
      unitRef="usd">5114000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzUtMjUtMS0xLTcyMzcx_8295eea1-0e69-4c3e-8326-3f02fd1cdcea"
      unitRef="usd">5114000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMTEtMS0xLTcyMzcx_3f43f13d-2296-4ffd-b038-bee329763183"
      unitRef="shares">1281438</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMTMtMS0xLTcyMzcx_4117f61e-a2c7-4860-9480-7e5127212598"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMjEtMS0xLTcyMzcx_c5b34272-cb1e-4518-af9e-ecef1db6ed6e"
      unitRef="usd">280000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzYtMjUtMS0xLTcyMzcx_ceb23b4f-ff66-40ed-a808-70be00ba2eaf"
      unitRef="usd">280000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzctMjEtMS0xLTcyMzcx_54989f9d-9545-44ea-854d-318e83edaee9"
      unitRef="usd">3057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzctMjUtMS0xLTcyMzcx_08eb296d-76b5-46ee-8ade-e6a67e6582e7"
      unitRef="usd">3057000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMTEtMS0xLTcyMzcx_bf32afc8-bafb-42f5-89d3-18f1260ca23a"
      unitRef="shares">1226515</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="id56e6c189959446b966c53305309a039_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMTMtMS0xLTcyMzcx_755332fa-d55b-4860-ba80-ec9d95f690ef"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMjEtMS0xLTcyMzcx_818387e2-173c-4170-a2dd-5d8cf1e47635"
      unitRef="usd">2578000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzgtMjUtMS0xLTcyMzcx_9a53c93d-4585-4b28-a3b3-a5eed60de589"
      unitRef="usd">2578000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i3ccccf267f2947ba892a83f8da0fbde8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzktOC0xLTEtNzIzNzE_d44ef407-d6ff-4d1a-adc9-cb35b3c9c535"
      unitRef="usd">2641000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i89d0262b1afb4b58abdfb147433cbf2d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzktMjEtMS0xLTcyMzcx_9b5b4602-3abd-4e52-a36e-146e35ebda87"
      unitRef="usd">2641000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzktMjUtMS0xLTcyMzcx_b47e61ae-d52d-4f2f-b15d-ac0e4a5ff506"
      unitRef="usd">2641000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:NetIncomeLoss
      contextRef="i9f50c267dc3e4806ab64b61b4ca4ef5d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEwLTI1LTEtMS03MjgwMQ_5d39d30f-6f3b-43f8-9aa3-8bd78ac9cec2"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEwLTI3LTEtMS03MjgwMQ_00edbbbf-3046-436a-9a01-7b69e19dfc3f"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ib5b18313bd8f4ee1a43ba17dded06168_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTItMS0xLTcyMzcx_b9de2b1f-b83f-45c5-ac05-c9079073e62a"
      unitRef="shares">1043778</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ib5b18313bd8f4ee1a43ba17dded06168_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTQtMS0xLTcyMzcx_a046b99c-fd43-477c-b1ef-3825fb505158"
      unitRef="usd">1921000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i5917bca8a9a44e97be8cdd9cc7dc9554_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTYtMS0xLTcyMzcx_08bd5b8e-4691-4972-8858-e7f6baea2cb5"
      unitRef="shares">15779322</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i5917bca8a9a44e97be8cdd9cc7dc9554_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTgtMS0xLTcyMzcx_3443c9f8-b0f9-4442-8910-9fa71244bf58"
      unitRef="usd">158191000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i80e53640aeb143f9b2c67736bdea63a7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTExLTEtMS03MjM3MQ_23def78c-2344-4bac-9e4d-ff33d105e9d3"
      unitRef="shares">25467922</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i80e53640aeb143f9b2c67736bdea63a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTEzLTEtMS03MjM3MQ_30711f4d-0b82-45d2-b884-6fa1b9795180"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="if382820116d04fc99b976f37a358356d_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTE1LTEtMS03MjM3MQ_e0034f5f-e462-434f-abbb-02ea0a9bce0c"
      unitRef="shares">7685190</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="if382820116d04fc99b976f37a358356d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTE3LTEtMS03MjM3MQ_4edc3d78-4744-4c30-acd4-9cd8f523a3d9"
      unitRef="usd">-4881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f35fc000b684e428bf9bb7c8c890673_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTE5LTEtMS03MjM3MQ_7aa75651-0265-4ece-9bd1-92db15f59cb5"
      unitRef="usd">-882000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ba171728fad4881a5c31a8f677c5737_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTIxLTEtMS03MjM3MQ_1cb60a94-1825-453e-b016-288232537b73"
      unitRef="usd">8388000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76f2721adb1542b489a3a3160b416cc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEzLTIzLTEtMS03MjgzNg_9b13a84d-0f4b-4e7c-ba04-71329244d73a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6de712afefa64a8b9c23c09a95eb87e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTIzLTEtMS03MjM3MQ_0c00f01f-c973-47ca-b920-476960b234a6"
      unitRef="usd">-263283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzEyLTI1LTEtMS03MjM3MQ_c61a99f4-c876-4f33-be0c-5b3912ad7023"
      unitRef="usd">-260656000</us-gaap:StockholdersEquity>
    <kltr:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
      contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE0LTYtMS0xLTcyMzcx_f4b68446-be06-47e3-b7c5-c13b1beb97bf"
      unitRef="shares">27011</kltr:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE0LTgtMS0xLTcyMzcx_9e1caf9f-c576-46be-a0ed-761a197a671f"
      unitRef="usd">1149000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <kltr:LoanForgiveness
      contextRef="i07f41708f46a41028e0ac7eaeb7fcc4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE1LTE5LTEtMS03MjM3MQ_0d68d9bf-1d62-4b66-93f5-f888461b2a38"
      unitRef="usd">882000</kltr:LoanForgiveness>
    <kltr:LoanForgiveness
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE1LTI1LTEtMS03MjM3MQ_b3fe3451-ec09-403f-95fc-5237a32d61c2"
      unitRef="usd">882000</kltr:LoanForgiveness>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE2LTgtMS0xLTcyMzcx_05f2ebca-28f1-44f1-95d3-2ffc0f71d981"
      unitRef="usd">1569000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE2LTIxLTEtMS03MjM3MQ_ff32e3a8-36b3-4be1-ac28-9d93dea2b8a1"
      unitRef="usd">1569000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE2LTI1LTEtMS03MjM3MQ_3cb51173-c673-4bb7-80a4-799464d4515a"
      unitRef="usd">1569000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockRedemptionDiscount
      contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE3LTgtMS0xLTcyMzcx_2e1564e3-eade-4d54-a271-d5f1fb92e329"
      unitRef="usd">1569000</us-gaap:PreferredStockRedemptionDiscount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i46b8968484764b46b58eb92d2133db83_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTItMS0xLTcyNzYz_e7953889-4a42-446e-b74d-e1392e539e49"
      unitRef="shares">1043778</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i46b8968484764b46b58eb92d2133db83_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTQtMS0xLTcyNzYz_f6eb4e6a-88b0-43b0-ab99-e4ad24590e93"
      unitRef="usd">1921000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTYtMS0xLTcyNzYz_2675688f-115f-4114-b7b3-95614ad24db0"
      unitRef="shares">15806333</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ia4f715cebd9748a6ac24a0a5ed7bbc3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTgtMS0xLTcyNzYz_09626e87-ea6e-4ac3-8dad-c5c969589ca3"
      unitRef="usd">159340000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTExLTEtMS03Mjc2Mw_b20032be-cd67-43f8-af22-5f6ac592bba0"
      unitRef="shares">76262942000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTEzLTEtMS03Mjc2Mw_51f31e94-9b5e-4de4-8e09-61b3a6e9d729"
      unitRef="usd">8000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTIxLTEtMS03Mjc2Mw_0d094594-12ad-47fc-bd21-e691c3bf68fc"
      unitRef="usd">161253000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE5LTI3LTEtMS03Mjc2Mw_a4660d02-4afc-4eb1-b7e3-052cbf2179d5"
      unitRef="usd">161261000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTExLTEtMS03Mjc2Mw_1bde4731-3e0b-4953-9d19-d4545a0e0abc"
      unitRef="shares">17250000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTEzLTEtMS03Mjc2Mw_ed8b8010-2d3a-49fa-8c87-a4ef82df9539"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTIxLTEtMS03Mjc2Mw_95ea081a-ce26-457c-9a74-08bfc896b71d"
      unitRef="usd">155596000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTI3LTEtMS03Mjc2Mw_5ebc5bad-b7b0-4208-b0a0-90d80d39359c"
      unitRef="usd">155598000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTExLTEtMS03Mjc2Mw_b6d85f7b-65bb-43e2-91ef-1ef25093f875"
      unitRef="shares">7067699000</kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTEzLTEtMS03Mjc2Mw_f9fe7aac-ef0f-4566-b301-1490bae9b8f3"
      unitRef="usd">1000</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTIxLTEtMS03Mjc2Mw_756b6d72-09c9-4fcc-9902-fcd7906ce49e"
      unitRef="usd">70676000</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIxLTI3LTEtMS03Mjc2Mw_4b48ba58-6f13-4bd1-a27e-e3cfd2f71798"
      unitRef="usd">70677000</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTIxLTEtMS03Mjc2Mw_a5cb0b08-52a4-4026-9de2-8ff6be3dd935"
      unitRef="usd">17065000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTI3LTEtMS03Mjc2Mw_6e6f533e-9e1c-49ae-9127-e8cb69a8d924"
      unitRef="usd">17065000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTExLTEtMS03Mjk4NA_f1abb07a-e655-459c-a32a-34bf905f28cf"
      unitRef="shares">876541000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i3217b289ead1459da63c891ee889585d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTEzLTEtMS03Mjk4NA_daa85622-4c9c-4739-b616-43b6fcbd91b2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6251ca2674624b5ca3f5b020852baa1c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTIxLTEtMS03Mjk4NA_edad73ea-9733-4b72-84fc-7a86e2ffb200"
      unitRef="usd">1367000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIyLTI3LTEtMS03Mjk4NA_0eb5abe0-895d-4248-9185-fbc16cc4f034"
      unitRef="usd">1367000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="iad095f034c4d4a699de5f34bbbd9f8a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE4LTIzLTEtMS03MjM3MQ_98de7e90-ac9f-4e09-bf46-e2fa4ffad09c"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzE4LTI1LTEtMS03MjM3MQ_ad9c84cb-bca8-4e9c-97c3-0930f2df9490"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i64bfb573077a4fcab42a547f62c15f95_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTItMS0xLTcyMzcx_ce4778ee-b4ce-4ba6-b0be-cfc2459975de"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i64bfb573077a4fcab42a547f62c15f95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTQtMS0xLTcyMzcx_0d198a36-46a9-443c-aece-9d30c6ea59cb"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i9554ac1c0e2040ddb2b21d3d8b899ed7_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTYtMS0xLTcyMzcx_642c0097-5313-4d64-9b8d-22b45505f004"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i9554ac1c0e2040ddb2b21d3d8b899ed7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTgtMS0xLTcyMzcx_814aa8d7-e5c9-4104-b753-0c9d321c6e3a"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i16593f9c2844467888ba74536319884f_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTExLTEtMS03MjM3MQ_4e24ad9e-fc3a-444f-bff2-ef09e76aa453"
      unitRef="shares">126925104</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i16593f9c2844467888ba74536319884f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTEzLTEtMS03MjM3MQ_1cb32de4-e347-434c-adaf-7771895c7e0e"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="i5cdd2a39839640678f25c56905083a4a_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTE1LTEtMS03MjM3MQ_ff04faa6-28e7-4e68-8380-09f2c4aaa8ae"
      unitRef="shares">7685190</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="i5cdd2a39839640678f25c56905083a4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTE3LTEtMS03MjM3MQ_8c466a9e-279f-4280-899a-648ade522835"
      unitRef="usd">-4881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68b66085f5e9470b8a666b168fee8c8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTE5LTEtMS03MjM3MQ_dd3a83f5-fed0-4383-acf9-976a77760cef"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf222d9686b343249c08ce1aef56963c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTIxLTEtMS03MjM3MQ_a3373f76-db0c-4d46-992c-ba21773618ab"
      unitRef="usd">412776000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie69534f4bb6d4e9185487151a565bba3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI1LTIzLTEtMS03MjkzMw_cff8f319-c91a-42b9-86f2-8a26b8603e2a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87e9b18287e84de28719662aadb7320a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTIzLTEtMS03MjM3MQ_a759f8fc-7475-45b1-8c14-4a7d65d01663"
      unitRef="usd">-322634000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzIwLTI1LTEtMS03MjM3MQ_dc5e80d3-743d-49cb-8d52-851b45af48c2"
      unitRef="usd">85274000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i278186abcf5f412285d43fe756b4d922_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTIxLTEtMS03MjM3MQ_0e7e493c-93ee-4f08-9e6a-81f8e05bcd73"
      unitRef="usd">23941000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTI1LTEtMS03MjM3MQ_f7d58a0a-e501-4a6c-a845-9da26ffa942b"
      unitRef="usd">23941000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTExLTEtMS03MjM3MQ_c371c031-7f64-474a-a089-8f3a3fceb9b7"
      unitRef="shares">7026070</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTEzLTEtMS03MjM3MQ_041be708-e318-452b-aeb2-cfa8ac11d052"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i278186abcf5f412285d43fe756b4d922_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTIxLTEtMS03MjM3MQ_704cfdee-761a-49cb-ba28-f9d0d20077a3"
      unitRef="usd">2927000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMwLTI1LTEtMS03MjM3MQ_98aa1b1e-2c8e-4995-adcc-76e7dba6d3f1"
      unitRef="usd">2927000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock
      contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTExLTEtMS03OTI0Mw_0c3e6bbf-bd84-44d5-aa2b-a234b1eaadc3"
      unitRef="shares">613255</kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTEzLTEtMS03OTI0Mw_6ab44179-42d2-4716-8014-4dba22cdcfad"
      unitRef="usd">0</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i278186abcf5f412285d43fe756b4d922_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTIxLTEtMS03OTI0Mw_4f480bf6-9241-4f98-a0d6-afa932a3e89b"
      unitRef="usd">0</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTI3LTEtMS03OTI0Mw_3f38022a-c4b6-4281-97e2-95ae76695688"
      unitRef="usd">0</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i63e3ca20a89247c09e8e232929add01c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTIzLTEtMS03MjkzMw_e1d7fe0b-7d84-42e6-a578-9f17e70bc891"
      unitRef="usd">-301000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzI5LTI3LTEtMS03Mjk1Nw_d6c11fc0-35df-409e-b855-7f9d7a0cc171"
      unitRef="usd">-301000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i28102591ccef479a817a8eac208ee2e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMxLTIzLTEtMS03MjM3MQ_c5a6ffc8-fdd8-4e12-a3ca-97556e3c394a"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMxLTI1LTEtMS03MjM3MQ_1f65c5cb-03a8-4fe2-8fba-7072d44979b1"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i49eaacc6c53c439cbd1360e2ea95f957_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTItMS0xLTcyMzcx_5f2005fb-d9fe-4593-ac48-9e962cd55123"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i49eaacc6c53c439cbd1360e2ea95f957_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTQtMS0xLTcyMzcx_bf6c8eed-7bf1-47c8-ac27-4d95d537acfb"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i13bf21d8f0a749f49d8056c33225cf12_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTYtMS0xLTcyMzcx_da601ea9-87ae-46a1-acf8-6cc56b1c2ae4"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i13bf21d8f0a749f49d8056c33225cf12_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTgtMS0xLTcyMzcx_69a8fcf7-154b-4a9b-8f60-09110855eda4"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1e756aa931fb497dbd7346765582a0af_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTExLTEtMS03MjM3MQ_31b55988-813f-4535-94e0-0e6adee74734"
      unitRef="shares">134564429</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1e756aa931fb497dbd7346765582a0af_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTEzLTEtMS03MjM3MQ_8058a839-5e12-40e5-9a60-81cf768ebe78"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockShares
      contextRef="idfcd0823759c4a27a46527b947c0a4c8_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTE1LTEtMS03MjM3MQ_ac2cdf90-2816-4f3f-93b9-d53a21a8b151"
      unitRef="shares">7685190</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity
      contextRef="idfcd0823759c4a27a46527b947c0a4c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTE3LTEtMS03MjM3MQ_ac5e70a3-c1cb-4348-9e9d-8f8529c14094"
      unitRef="usd">-4881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida7e9f2797a94386aa39d3acbf6531d4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTE5LTEtMS03MjM3MQ_393ad5fd-f87b-4726-b0ac-087e3b8cfd65"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b85ed4482394f16b989f7cc8e2e6b14_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTIxLTEtMS03MjM3MQ_4492c894-cc0f-4f76-bb6b-efea6a5ea86f"
      unitRef="usd">439644000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11a178ac79ae4df19dcebd2e4e8395b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMyLTIzLTEtMS03MjkzMw_43b8e4e7-c8df-476b-b95c-704576101e6b"
      unitRef="usd">-301000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i481b035e67c849fab609e8848242f5cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTIzLTEtMS03MjM3MQ_b8fa08ed-672d-428b-adfb-cd58ce81b526"
      unitRef="usd">-391129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDEvZnJhZzowODMxOGMxNTZkMTY0MWQ2YmMxNDFlMDhmMDU3YTk4Zi90YWJsZTpmMTc0YTQ1MTMxYzY0MjNmYjcxNDRlYjgzYzlmZDEyYS90YWJsZXJhbmdlOmYxNzRhNDUxMzFjNjQyM2ZiNzE0NGViODNjOWZkMTJhXzMzLTI1LTEtMS03MjM3MQ_eb906cfd-18b6-41e6-bc30-658e86dd4975"
      unitRef="usd">43346000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMtMi0xLTEtNzIzNzE_01edf513-5443-44b6-bfac-455a588f093e"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMtNC0xLTEtNzIzNzE_9dffd176-6409-4bd9-ac8b-f9541a5782d5"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMtNi0xLTEtNzIzNzE_6fb2a529-d490-482f-a5d7-1667953a0a68"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUtMi0xLTEtNzIzNzE_56a95d47-bba1-4860-9ee8-9dfd63f5a219"
      unitRef="usd">2707000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUtNC0xLTEtNzIzNzE_74fd51d1-f5fb-439c-9e99-d7001eba082f"
      unitRef="usd">2412000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUtNi0xLTEtNzIzNzE_8376cb4f-a1b1-44b6-8027-f0dd4dbe2eb2"
      unitRef="usd">7677000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzYtMi0xLTEtNzIzNzE_47a05cf8-e949-47b7-9885-6f2f76a9cbfc"
      unitRef="usd">23645000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzYtNC0xLTEtNzIzNzE_69d50a98-ea76-401d-84ef-94bb6ea82959"
      unitRef="usd">17065000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzYtNi0xLTEtNzIzNzE_25f1e6b1-1b5d-49a0-b04e-207278567a0b"
      unitRef="usd">5114000</us-gaap:ShareBasedCompensation>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzctMi0xLTEtNzIzNzE_c5cef4d6-ad62-4279-8733-139e9dd02c18"
      unitRef="usd">10865000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzctNC0xLTEtNzIzNzE_31c06b16-1884-461f-97b7-1ec08238bf72"
      unitRef="usd">8075000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzctNi0xLTEtNzIzNzE_c94772d9-8e2c-40f1-bca6-dc2e03d75c8e"
      unitRef="usd">4231000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzgtMi0xLTEtNzIzNzE_5546aea2-a52b-4ab3-88bc-1861a3c3d3d4"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzgtNC0xLTEtNzIzNzE_bf0e4607-7879-444b-b3fa-77999b16bd76"
      unitRef="usd">15046000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzgtNi0xLTEtNzIzNzE_a171598d-37ed-421f-aca8-9460db9d9dee"
      unitRef="usd">41505000</us-gaap:FairValueAdjustmentOfWarrants>
    <kltr:NonCashInterestExpenses
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzktMi0xLTEtNzIzNzE_8ca19fba-403c-4e6b-96e7-1676f75afad5"
      unitRef="usd">-146000</kltr:NonCashInterestExpenses>
    <kltr:NonCashInterestExpenses
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzktNC0xLTEtNzIzNzE_f0e6cfff-5f34-48be-8c84-37ba69a54ed7"
      unitRef="usd">331000</kltr:NonCashInterestExpenses>
    <kltr:NonCashInterestExpenses
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzktNi0xLTEtNzIzNzE_ff00b850-562e-458f-8128-381e3f05695c"
      unitRef="usd">263000</kltr:NonCashInterestExpenses>
    <kltr:NonCashExpensesWithRespectToStockholdersLoans
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEwLTItMS0xLTcyMzcx_4b5b7aab-fcaf-4077-8142-3b6688b8524f"
      unitRef="usd">0</kltr:NonCashExpensesWithRespectToStockholdersLoans>
    <kltr:NonCashExpensesWithRespectToStockholdersLoans
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEwLTQtMS0xLTcyMzcx_96819d90-184d-4b52-95ee-a0e857fe531a"
      unitRef="usd">882000</kltr:NonCashExpensesWithRespectToStockholdersLoans>
    <kltr:NonCashExpensesWithRespectToStockholdersLoans
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEwLTYtMS0xLTcyMzcx_2f47cf24-6caa-4541-839e-bc3d766a03f0"
      unitRef="usd">0</kltr:NonCashExpensesWithRespectToStockholdersLoans>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzExLTItMS0xLTcyMzcx_b292eb6a-a96b-4b66-9045-9e72f7801666"
      unitRef="usd">-185000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzExLTQtMS0xLTcyMzcx_ea6c0118-5915-49ee-ac79-6e3cdfaf351a"
      unitRef="usd">757000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzExLTYtMS0xLTcyMzcx_2ffe5063-8535-4de9-b053-77c0ecd4649a"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEyLTItMS0xLTkxODE0_11a10e65-c6ad-4243-a874-cdc200e6c964"
      unitRef="usd">-1424000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEyLTQtMS0xLTkxODE0_d9c00eab-c2a6-4677-a9bf-3a40c0cfe90a"
      unitRef="usd">0</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEyLTYtMS0xLTkxODE0_17973609-a10f-442e-a369-b1b5791e471c"
      unitRef="usd">0</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEzLTItMS0xLTcyMzcx_2e507b6f-7dbb-494d-a7c8-eb91e6d9617a"
      unitRef="usd">11277000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEzLTQtMS0xLTcyMzcx_48335292-2ab5-4540-a985-6cae07e41303"
      unitRef="usd">1057000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzEzLTYtMS0xLTcyMzcx_09ac2ea8-ceff-450c-ae8d-5002e4de63e7"
      unitRef="usd">6274000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE0LTItMS0xLTcyMzcx_445a2d99-de13-49e2-a9af-198d833b8491"
      unitRef="usd">-429000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE0LTQtMS0xLTcyMzcx_d719c87b-8a22-4d78-82a8-e33854687b3d"
      unitRef="usd">2299000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE0LTYtMS0xLTcyMzcx_0286f09e-3ff2-42aa-9ca5-64176430e62d"
      unitRef="usd">864000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE1LTItMS0xLTcyMzcx_0c0fe54b-c46c-4777-b864-08ca3ef1bf3c"
      unitRef="usd">-11558000</kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts>
    <kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE1LTQtMS0xLTcyMzcx_af824b9f-e178-4825-83c5-e8e2322748ef"
      unitRef="usd">-18051000</kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts>
    <kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE1LTYtMS0xLTcyMzcx_241e91ef-612a-48f4-a4de-70ada7cf9c4c"
      unitRef="usd">-12947000</kltr:IncreaseInDeferredContractAcquisitionAndFulfillmentCosts>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE2LTItMS0xLTcyMzcx_1b078ed7-6e7f-418d-8765-9e69cec48ec7"
      unitRef="usd">3132000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE2LTQtMS0xLTcyMzcx_b7e590b0-df08-4769-b8fb-c2befd9cdfb3"
      unitRef="usd">3886000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE2LTYtMS0xLTcyMzcx_54c822b5-2a3a-4ed5-8071-3a8d5ee4e657"
      unitRef="usd">2064000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE3LTItMS0xLTcyMzcx_de1592bb-53e7-4b88-95fb-9c563d6fa089"
      unitRef="usd">-1937000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE3LTQtMS0xLTcyMzcx_26eb31cf-1907-4126-a9ee-5b31cdcb6650"
      unitRef="usd">3756000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE3LTYtMS0xLTcyMzcx_fa78a888-7da4-47b1-b7b5-a3902b1e64c6"
      unitRef="usd">4964000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE4LTItMS0xLTcyMzcx_c7e6d114-49da-414b-bc4a-974c19c6cc77"
      unitRef="usd">-3743000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE4LTQtMS0xLTcyMzcx_67b97431-cf85-4f4f-8fda-a01e97b91c17"
      unitRef="usd">2352000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE4LTYtMS0xLTcyMzcx_aee7af6d-6a42-44bd-8028-16ef6d0fbad3"
      unitRef="usd">5886000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE5LTItMS0xLTcyMzcx_723eb4a1-9450-401d-9a6e-6ceb46ea3b06"
      unitRef="usd">-51000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE5LTQtMS0xLTcyMzcx_14163b02-2a77-4402-ae03-6f265bec8aac"
      unitRef="usd">-675000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzE5LTYtMS0xLTcyMzcx_84a7cc5e-7d1c-4c19-abf1-8d3b5f2c6914"
      unitRef="usd">635000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIwLTItMS0xLTcyMzcx_23638d10-3a14-46de-ac15-d2fab1477a65"
      unitRef="usd">7465000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIwLTQtMS0xLTcyMzcx_9985bf8c-a22f-4ad6-94f4-8bb72ceb4edc"
      unitRef="usd">6275000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIwLTYtMS0xLTcyMzcx_dc5a2fa9-6467-4804-9435-2ffec747c5a8"
      unitRef="usd">12313000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIxLTItMS0xLTczMDg1_fd237ee2-85b7-4383-9fe0-c05744f55038"
      unitRef="usd">527000</kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet>
    <kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIxLTQtMS0xLTczMDg1_61aa4974-5912-4599-9842-47271b5fb416"
      unitRef="usd">0</kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet>
    <kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIxLTYtMS0xLTczMDg1_5321cd5c-ddd4-41da-8218-8a76ca6d6821"
      unitRef="usd">0</kltr:OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIyLTItMS0xLTcyMzcx_e95ba723-92d1-4d70-be61-aaaf8d6e2a29"
      unitRef="usd">-46828000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIyLTQtMS0xLTcyMzcx_533cd918-9c03-4634-9b41-7ca28999a469"
      unitRef="usd">-22110000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzIyLTYtMS0xLTcyMzcx_d6a2d6bc-3a49-437a-b3e8-56bf8d310314"
      unitRef="usd">5804000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTItMS0xLTczMDQ2_51be9b99-0772-4c79-9b5d-962a573cb614"
      unitRef="usd">60165000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTQtMS0xLTczMDQ2_d786e7a6-53c5-4160-94ff-2430494d7374"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTYtMS0xLTczMDQ2_c444c7c9-ae5a-4f65-8247-6117e1142216"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTItMS0xLTczMDQ2_e9166a60-f947-430e-aaa8-a139670ec671"
      unitRef="usd">18985000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTQtMS0xLTczMDQ2_ee20af60-4c4a-476d-acbb-a62348df2caa"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTYtMS0xLTczMDQ2_86dc405b-af26-4119-8dae-b2442044e141"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI2LTItMS0xLTcyMzcx_e639b07b-8503-45e5-8f82-d7302e64c15c"
      unitRef="usd">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI2LTQtMS0xLTcyMzcx_83394fdb-c109-49bc-9eaf-c49bf191e50c"
      unitRef="usd">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI2LTYtMS0xLTcyMzcx_8c2189c6-ea18-49d1-81c6-2bdc3799ab6f"
      unitRef="usd">383000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTItMS0xLTcyMzcx_a2900532-0d90-469e-9393-1f1cb5320f2f"
      unitRef="usd">1218000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTQtMS0xLTcyMzcx_10323245-29dc-485b-bbf4-34bdd33ea887"
      unitRef="usd">1876000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI3LTYtMS0xLTcyMzcx_a2d25188-30bb-409d-91bd-04e2a8d2556b"
      unitRef="usd">1118000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTItMS0xLTcyMzcx_d4a94f32-5065-40bf-99a6-ab234b24ee6e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTQtMS0xLTcyMzcx_74ee4c28-3d92-4ae4-bdde-ba58f8a31a9e"
      unitRef="usd">757000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI4LTYtMS0xLTcyMzcx_9a184bc2-8a3d-4b1d-ac7d-882bb57e0dfa"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI5LTItMS0xLTcyMzcx_f9252597-aaa3-4711-aaa8-e2a106d2050d"
      unitRef="usd">4759000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI5LTQtMS0xLTcyMzcx_917adb9b-cdfa-43c5-8469-8e42a208d488"
      unitRef="usd">3978000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzI5LTYtMS0xLTcyMzcx_3c3b41df-76b9-4b1e-b123-6f445302fe05"
      unitRef="usd">1849000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMzLTItMS0xLTczMDU0_a18376ed-3fb5-413f-9c37-36f4acbca933"
      unitRef="usd">2600000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMzLTQtMS0xLTczMDU0_9b9323ed-915d-4002-a519-cf2c5c337497"
      unitRef="usd">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMzLTYtMS0xLTczMDU0_92f9f054-3532-4450-859a-ab86cbad9a02"
      unitRef="usd">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMwLTItMS0xLTcyMzcx_6fa8ed8e-53f0-4a1f-bf3e-03f0e84032d9"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMwLTQtMS0xLTcyMzcx_907fb784-7a48-468b-bec0-d9314fb299b2"
      unitRef="usd">145000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMwLTYtMS0xLTcyMzcx_93c80bfe-8338-4593-bbe4-e74f5d4302bb"
      unitRef="usd">162000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMyLTItMS0xLTcyMzcx_a6ae8cde-fc00-4448-8a12-1f45346308f7"
      unitRef="usd">-49757000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMyLTQtMS0xLTcyMzcx_441310ce-b444-47f1-9220-8172dff23d02"
      unitRef="usd">-5242000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzMyLTYtMS0xLTcyMzcx_3074c2b7-023d-48d7-b7f7-0fe088ea4c64"
      unitRef="usd">-2746000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM2LTItMS0xLTcyMzcx_fbccfaf4-cd86-4dab-91e8-b2a16cc03558"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM2LTQtMS0xLTcyMzcx_9d10b45e-323f-4d3e-a8af-5c5c115774dd"
      unitRef="usd">160425000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM2LTYtMS0xLTcyMzcx_73978167-8276-4f08-84fb-68e909ea846b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM3LTItMS0xLTcyMzcx_c73586cb-754d-47c0-b6b4-2f34aa105f62"
      unitRef="usd">0</kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering>
    <kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM3LTQtMS0xLTcyMzcx_40ad68d7-7bf8-4dfa-9bf0-ca44cdf8737e"
      unitRef="usd">1569000</kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering>
    <kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM3LTYtMS0xLTcyMzcx_900d6b79-720d-4e65-8319-c988cba72326"
      unitRef="usd">0</kltr:PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM4LTItMS0xLTcyMzcx_23c2c1dc-7c1d-480e-b108-411e7f97e548"
      unitRef="usd">0</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM4LTQtMS0xLTcyMzcx_dea74c6a-3bb5-4e6e-95e5-69f8d7da2d50"
      unitRef="usd">41915000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM4LTYtMS0xLTcyMzcx_ec463fd6-9b84-40b8-b9f9-fe8a8ae785b8"
      unitRef="usd">2000000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM5LTItMS0xLTcyMzcx_8d0979dd-76a4-471c-b7e0-3609759a3b8d"
      unitRef="usd">3000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM5LTQtMS0xLTcyMzcx_82e06f53-d9c9-4fa7-ac21-005b64adf516"
      unitRef="usd">51833000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzM5LTYtMS0xLTcyMzcx_8f459eaf-d5d0-4c33-b09a-e77128079712"
      unitRef="usd">1667000</us-gaap:RepaymentsOfDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQwLTItMS0xLTcyMzcx_2b82686e-835c-48f8-a88d-86e081593233"
      unitRef="usd">136000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQwLTQtMS0xLTcyMzcx_6ac9c068-3304-43bd-b11b-ce9d5c8a0ba2"
      unitRef="usd">1717000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQwLTYtMS0xLTcyMzcx_58c5ac7c-62aa-42a2-ac52-f53751678746"
      unitRef="usd">2354000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQxLTItMS0xLTcyMzcx_a8eba606-b0b0-4f8a-ab0f-7f57f408b55d"
      unitRef="usd">2732000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQxLTQtMS0xLTcyMzcx_ac51e0e4-9999-4124-992f-a8482975ebd4"
      unitRef="usd">1335000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQxLTYtMS0xLTcyMzcx_60dc8fed-de6e-40f7-b440-09372d69e9d7"
      unitRef="usd">280000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTItMS0xLTczMDYy_4ef6b464-2152-4625-ae80-7ac4075ca152"
      unitRef="usd">125000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTQtMS0xLTczMDYy_c9fb72be-6d81-44e6-a2f3-4f8b62908a22"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTYtMS0xLTczMDYy_1bd481c4-dbf5-4460-86e3-7dbf39e52493"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQyLTItMS0xLTcyMzcx_c60f3efa-7656-4fb5-b9f8-1f49f0a526cd"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQyLTQtMS0xLTcyMzcx_4782fa7c-19d6-4d91-91f0-e44d13730bba"
      unitRef="usd">5188000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQyLTYtMS0xLTcyMzcx_35a0db28-47c8-4d60-b125-c217abce5802"
      unitRef="usd">106000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ0LTItMS0xLTcyMzcx_857de568-2f32-4346-8849-e34819b4b904"
      unitRef="usd">-529000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ0LTQtMS0xLTcyMzcx_25d4bb02-4089-4456-956a-4a55b57d6812"
      unitRef="usd">143368000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ0LTYtMS0xLTcyMzcx_bc517cbb-3c8f-4814-bafc-ee31ae812b85"
      unitRef="usd">-1847000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUyLTItMS0xLTkxODIy_11c9ec64-be2e-44bb-b131-5a5ddff7560b"
      unitRef="usd">-1424000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUyLTQtMS0xLTkxODIy_31497aff-8dcc-4c50-813b-c9a77a7e3a8d"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzUyLTYtMS0xLTkxODIy_bf43699b-115c-42d7-8e6b-47dd0b34bb43"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTItMS0xLTcyMzcx_2f2232f3-5bdb-4fbf-baf6-433de2f85a2c"
      unitRef="usd">-98538000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTQtMS0xLTcyMzcx_1b14020c-300a-4dd5-a4e6-45284badb7f3"
      unitRef="usd">116016000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ2LTYtMS0xLTcyMzcx_68f0e7c3-c180-40d4-962d-629ce7f05b69"
      unitRef="usd">1211000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ3LTItMS0xLTcyMzcx_b2968dbf-128d-4f75-a70c-5ff7cff9ceea"
      unitRef="usd">144371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ3LTQtMS0xLTcyMzcx_8970ca6d-07eb-4a00-99ff-1f2c31f65b95"
      unitRef="usd">28355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ3LTYtMS0xLTcyMzcx_154f2451-2312-4d9d-b3eb-04bacc26ddc2"
      unitRef="usd">27144000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ5LTItMS0xLTcyMzcx_278818e7-8de2-4054-992a-6bf317b97cfb"
      unitRef="usd">45833000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ5LTQtMS0xLTcyMzcx_fde5f7cb-c016-43dd-87f6-7927d7d8636f"
      unitRef="usd">144371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDcvZnJhZzpmZDQ4OTZmZjIzMTc0MDhlODY3NDA3MzAxMDk3MGNiOC90YWJsZTo3MjRjMzRjMmE5ZWE0OTE4ODUwZjU2YTc0ZTg5NWUzNy90YWJsZXJhbmdlOjcyNGMzNGMyYTllYTQ5MTg4NTBmNTZhNzRlODk1ZTM3XzQ5LTYtMS0xLTcyMzcx_3ea05417-24e3-49fd-8580-aa31b55b7ba9"
      unitRef="usd">28355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzUtMi0xLTEtNzIzNzE_d81e608d-c516-4d12-aeca-2a1f30d79baa"
      unitRef="usd">355000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzUtNC0xLTEtNzIzNzE_c1d03995-fa74-4e14-92b6-10d95a64f100"
      unitRef="usd">1106000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzUtNi0xLTEtNzIzNzE_27a7e555-9db2-482a-902a-af4d8daaa518"
      unitRef="usd">155000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzctMi0xLTEtNzIzNzE_1e994add-24e5-415b-ade6-887de16d4eeb"
      unitRef="usd">23712000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzctNC0xLTEtNzIzNzE_f65fd304-0289-4419-a7f4-a891591935c9"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzctNi0xLTEtNzIzNzE_14902991-b130-48c5-991d-ae7cb1f59446"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktMi0xLTEtNzMwNzA_cc7b184b-0f53-4a3e-afb0-433ca03857d8"
      unitRef="usd">296000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNC0xLTEtNzMwNzA_45c5ceb8-0c64-4d8a-9be2-ce3a16886867"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNi0xLTEtNzMwNzA_fafc0446-fa46-4c36-9de0-487c86de6b13"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <kltr:PendingProceedsFromOptionExercises
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTItMS0xLTg3MjY4_e6ec16d8-0f0a-46e6-b53d-18d4963c059d"
      unitRef="usd">227000</kltr:PendingProceedsFromOptionExercises>
    <kltr:PendingProceedsFromOptionExercises
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTQtMS0xLTg3Mjg4_2bb32aba-3125-413b-8dd0-a6072c59a3f7"
      unitRef="usd">0</kltr:PendingProceedsFromOptionExercises>
    <kltr:PendingProceedsFromOptionExercises
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTYtMS0xLTg3Mjg4_61637de2-a063-4716-8864-a32bfb4aa068"
      unitRef="usd">0</kltr:PendingProceedsFromOptionExercises>
    <kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTItMS0xLTg3Mjg4_778e7ea6-4ddf-4869-b149-1b1cb0144911"
      unitRef="usd">1711000</kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements>
    <kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTQtMS0xLTg3Mjg4_387adc53-03d9-45ae-bc0d-4e1dd5f69d94"
      unitRef="usd">0</kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements>
    <kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTYtMS0xLTg3Mjg4_69117bd7-78c7-4b04-a0f6-869548777f76"
      unitRef="usd">0</kltr:LeaseIncentiveRecognizedAsLeaseholdImprovements>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktMi0xLTEtNzIzNzE_49c77f3e-546e-458d-9388-7751be034c2a"
      unitRef="usd">0</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNC0xLTEtNzIzNzE_2d336665-4119-4e2e-942a-6ab2ba3d153d"
      unitRef="usd">70677000</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzktNi0xLTEtNzIzNzE_11dc1d2a-c3c1-4e66-b1da-4fbdc7a4aa1d"
      unitRef="usd">0</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTItMS0xLTcyMzcx_fa29abf6-aa72-42ac-83e0-153ddb62dab3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTQtMS0xLTgyNDc1_64408ec7-dc3a-4ea6-abd0-dfdeebc1b055"
      unitRef="usd">161261000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzExLTYtMS0xLTcyMzcx_eaba82e0-a13f-4177-8979-dccc16c3eb87"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTItMS0xLTcyMzcx_e3b266a5-d2a2-44a3-bf4d-8b57589f6804"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTQtMS0xLTcyMzcx_f3b8cfa0-b60a-4617-be14-4653ad9a4edf"
      unitRef="usd">0</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzEzLTYtMS0xLTcyMzcx_e0e765d8-ac6d-49e7-84fa-ed35668ebe4e"
      unitRef="usd">3799000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <kltr:UnpaidDeferredOfferingCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE1LTItMS0xLTcyMzcx_b30a9bb9-55e9-42ab-83b6-744c9178951b"
      unitRef="usd">0</kltr:UnpaidDeferredOfferingCosts>
    <kltr:UnpaidDeferredOfferingCosts
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE1LTQtMS0xLTcyMzcx_a06e8320-4b6c-4462-972a-c7519d76807d"
      unitRef="usd">0</kltr:UnpaidDeferredOfferingCosts>
    <kltr:UnpaidDeferredOfferingCosts
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE1LTYtMS0xLTcyMzcx_673bc780-5e84-473e-9cd1-8b244e653d86"
      unitRef="usd">976000</kltr:UnpaidDeferredOfferingCosts>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE5LTItMS0xLTcyMzcx_d5016a46-905a-4a76-b2cf-836698a75e2d"
      unitRef="usd">8873000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE5LTQtMS0xLTcyMzcx_f9cecb81-f2b1-44cb-bbaa-86ee32cec73e"
      unitRef="usd">2636000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzE5LTYtMS0xLTcyMzcx_b7c37c4b-110b-4777-a2d5-329820246dea"
      unitRef="usd">1210000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzIxLTItMS0xLTcyMzcx_460f886a-f2d6-4053-8c6e-bf327d1b1526"
      unitRef="usd">2301000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzIxLTQtMS0xLTcyMzcx_38bfe2aa-d978-442e-8c1b-647d42793b37"
      unitRef="usd">1944000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzIxLTYtMS0xLTcyMzcx_010e5bab-7291-4dfd-8523-0cd25408f7ce"
      unitRef="usd">3947000</us-gaap:InterestPaidNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI1LTItMS0xLTcyMzcx_aaaf0e81-9c66-40eb-a1c9-ab397134dbc6"
      unitRef="usd">44625000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI1LTQtMS0xLTcyMzcx_a65afb99-ecf5-483b-a495-c73dbd6acf84"
      unitRef="usd">143949000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI1LTYtMS0xLTcyMzcx_5a51e743-c524-4bd7-9213-e52f3b7b833a"
      unitRef="usd">27711000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI2LTItMS0xLTcyMzcx_9410caea-05ef-4543-8b05-e711861728c8"
      unitRef="usd">1208000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI2LTQtMS0xLTcyMzcx_88240e49-2ff6-400d-9ab1-363fe1fb6e29"
      unitRef="usd">422000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI2LTYtMS0xLTcyMzcx_be2ac2df-4214-496d-8690-e7cd719182c3"
      unitRef="usd">644000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI4LTItMS0xLTcyMzcx_8c6631a9-a906-4d80-b5f4-07c19c962518"
      unitRef="usd">45833000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI4LTQtMS0xLTcyMzcx_65f70bb3-8ab6-4a10-800e-cd1613a1a3dc"
      unitRef="usd">144371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAvZnJhZzo1ZWQ1YWNmZmY0NDU0N2ZmODJhMGM0OTdiNGFlZjE1Ny90YWJsZTpiZTA0YTIxMmUyNzk0ZWNlOTUyZjhiMmEzMjA2ZTYyYy90YWJsZXJhbmdlOmJlMDRhMjEyZTI3OTRlY2U5NTJmOGIyYTMyMDZlNjJjXzI4LTYtMS0xLTcyMzcx_fbedc90e-eb25-4553-9348-c6f7cd7ad838"
      unitRef="usd">28355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTkvZnJhZzo2NTM1ODgwYjlhZDM0MjU0YTQ2NWZhZTI4MDYyNDBmZC90ZXh0cmVnaW9uOjY1MzU4ODBiOWFkMzQyNTRhNDY1ZmFlMjgwNjI0MGZkXzU0OTc1NTgyMDc1NA_27f6b29d-1098-4643-9059-8fe94ae2c832">NOTE 1:     GENERALKaltura, Inc. (together with its subsidiaries, the &#x201c;Company&#x201d;) was incorporated in October 2006 and commenced operations in January 2007. The Company&#x2019;s business operations are allocated between two main segments, Enterprise, Education, and Technology (&#x201c;EE&amp;amp;T&#x201d;) and Media and Telecom (&#x201c;M&amp;amp;T&#x201d;). The Company has developed a platform for video creation, management, and collaboration. The Company's platform enables companies, educational institutions, and other organizations to cost-effectively launch advanced online video experiences, including for Over-the-top (&#x201c;OTT&#x201d;) Television, Cloud TV, web video publishing, video-based teaching, learning, and training, video-based marketing, and video-based collaboration. The Company&#x2019;s core offerings consist of various Software-as-a-Service (&#x201c;SaaS&#x201d;) products and solutions and a Platform-as-a-Service (&#x201c;PaaS&#x201d;).</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIvZnJhZzpkNTkyZmQ5ZmZhNGQ0MDFjODc5ZTgzYWY1NjA3ZmVhNy90ZXh0cmVnaW9uOmQ1OTJmZDlmZmE0ZDQwMWM4NzllODNhZjU2MDdmZWE3XzU0OTc1NjA2MTIwMg_ff39a132-098e-4166-9df0-947b42df2962">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 2:     SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Statements in U.S. Dollars&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The currency of the primary economic environment in which the operations of Kaltura Inc. and its subsidiaries are conducted is the U.S. dollar; thus, the dollar is the functional currency of Kaltura Inc. and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accordingly, monetary accounts maintained in currencies other than the U.S. dollar are remeasured into U.S. dollars in accordance with Statement of the Accounting Standard Codification ("ASC") 830 "Foreign Currency Matters" ("ASC 830"). All transaction gains and losses of the remeasured monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are short term, highly liquid investments that are readily convertible to cash with original maturities of three months or less, at the date acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash is primarily invested in deposits held to maturity, stated at cost, which also approximates their fair value, and are used as security for the Company's liabilities. These deposits are used mainly as security for rent payments, and the Company's credit cards. Restricted cash is presented in the balance sheet as part of other assets, noncurrent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for investments in marketable securities in accordance with ASC No. 320, &#x201c;Investments - Debt Securities&#x201d;. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders&#x2019; equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s securities are reviewed for impairment in accordance with ASC 320-10-35. If such assets are considered to be impaired, the impairment charge is recognized in earnings when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company&#x2019;s intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. For securities with an unrealized loss that the Company intends to sell, or it is more likely than not that the Company will be required to sell before recovery of their amortized cost basis, the entire difference between amortized cost and fair value is recognized in earnings. For securities that do not meet these criteria, the amount of impairment recognized in earnings is limited to the amount related to credit losses, while declines in fair value related to other factors are recognized in other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade receivables are recorded at the invoiced amount and includes also amounts for which revenue has been recognized but not invoiced. The allowance for doubtful accounts is based on the Company's assessment of the collectability of accounts. The Company regularly reviews the adequacy of the allowance for doubtful accounts based on a combination of factors, including an assessment of the current customer's aging balance, the nature and size of the customer, the financial condition of the customer, and the amount of any receivables in dispute. There were no material write-offs for allowance of doubtful accounts recognized in the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, &#x201c;Derivatives and Hedging.&#x201d; The gain or loss of derivatives that are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the shorter of the related lease period or the life of the asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The long-lived assets of the Company are reviewed for impairment in accordance with ASC 360, &#x201c;Property, Plant and Equipment&#x201d; (&#x201c;ASC 360&#x201d;), whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. There were no impairment charges to long-lived assets during the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist primarily of customer relationships, technology and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. Intangible assets consist primarily of customer relationships, technology, and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization for the intangible assets was recognized over the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7-9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradename&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations using the acquisition method of accounting, which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is subject to an impairment test at the reporting unit level at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. The Company identified two reporting units - EE&amp;amp;T and M&amp;amp;T. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. An impairment loss is recognized in an amount equal to the excess. There were no impairment charges to goodwill during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use (&#x201c;ROU&#x201d;) assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component. Operating lease ROU assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index (&#x201c;CPI&#x201d;). The ROU and lease liability were calculated using the initial CPI and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Payments for variable lease costs are expensed as incurred and not included in the operating lease ROU assets and liabilities. For short-term leases with a term of 12 months or less, operating lease ROU assets and liabilities are not recognized and the Company records lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate used to determine the present value of the future lease payments is the Company&#x2019;s incremental borrowing rate, because the interest rate implicit in the Company&#x2019;s leases is not readily determinable. The Company&#x2019;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company&#x2019;s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and do not assume renewals unless it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Severance Pay&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of Kaltura Israel's agreements with its employees in Israel are in accordance with section 14 of the Israeli Severance Pay Law. Upon contribution of the full amount of the employee's monthly salary and release of the policy to the employee, no additional legal obligation exists between the parties and no additional payments are made by the Company to the employee; therefore, related assets and liabilities are not presented in the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For Kaltura Israel employees who are not subject to section 14, the Company calculated the liability for severance pay pursuant to the Severance Pay Law based on the most recent salary of these employees multiplied by the number of years of employment as of the balance sheet date. Kaltura Israel's liability for these employees is fully provided for via monthly deposits with severance pay funds, insurance policies and an accrual. The value of these deposits is recorded as an asset on the Company's balance sheet in other assets, noncurrent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Severance expenses recorded in Kaltura Israel for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,976, $3,937 and $2,565, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's employees in the U.S. receive severance benefits in the event of an involuntary termination that increase in accordance with their tenure and base salary. The Company accounts for post-employment benefits in accordance with ASC Topic No.&#160;712,&#160;Compensation &#x2013; Nonretirement Post-employment Benefits.&#160;These benefits, primarily severance, are not accrued until the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Severance expenses recorded in the U.S. for the years ended December&#160;31, 2022, 2021 and 2020, other than one-time termination benefits detailed in Note 18, were immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Israeli Employees Defined Contribution Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has established a pension contribution plan with respect to Kaltura Israel's employees. Under the plan, Kaltura Israel contributed up to&#160;6.5%&#160;of each employee's monthly salary toward the plan. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Defined contribution pension plan expenses for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,099, $3,108 and $2,061, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). Under ASC 606, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company applies judgment in identifying and evaluating terms and conditions in contracts which may impact revenue recognition. To determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 1. Identify the contract with a customer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers the terms and conditions of contracts with customers and its customary business practices in identifying contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, each party&#x2019;s rights regarding the services to be transferred can be identified, payment terms for the services can be identified, it has been determined that the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer&#x2019;s ability and intent to pay, which is based on a variety of factors, including the customer&#x2019;s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer. The Company engages in formal, written, and binding contracts with its customers that create enforceable rights and obligations between the parties and state each party&#x2019;s rights regarding the license and services to be transferred and the terms of payment. The Company evaluates the probability of collection of the consideration that it is entitled to receive in exchange for the subscriptions and professional services it transfers to the customer. The Company records trade receivables and related contract liabilities for non-cancelable contracts with customers when the right to consideration is unconditional.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 2. Identify the performance obligations in the contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from the Company or from third-parties, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides subscriptions to its Video Experience Cloud, which powers live, real-time, and on-demand video experiences. The Company provides access to its platform either as a cloud-based service ("SaaS" or "PaaS") or, less commonly, as a license to software installed on the customer's premises ("On-Prem") all together defined as subscriptions in the statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Professional Services (&#x201c;PS&#x201d;) consist of integration, configuration and customization activities. In some of the Company's arrangements, PS are accounted for as a separate performance obligation. However, in some of the Company&#x2019;s SaaS and PaaS arrangements the Company determined that the PS are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 3. Determine the transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is determined based on the consideration which the Company is expected to be entitled to in exchange for transferring the promised goods or services to the customer. This transaction price is exclusive of amounts collected on behalf of third parties, such as sales tax and value-added tax. The Company rarely provides its customers with price concessions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's contracts usually include a fixed amount of consideration, as well as variable consideration for overage usage that, in most cases, is not considered probable at the inception of the contract. Revenue accounted for as variable consideration for overages usage is recognized when the uncertainty is resolved, usually when the customer exceeds its committed usage threshold (i.e., overages are consumed) and the overages are invoiced. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company rarely has contracts for which the difference between the payment date and the revenue recognition timing is more than 12 months. The primary purpose of the Company&#x2019;s payment terms is to provide customers with a simple and predictable way to purchase the Company&#x2019;s subscriptions, not to provide customers with financing.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company has elected to apply the practical expedient for financing component for transactions in which the difference between the payment date and the revenue recognition timing is up to 12 months.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 4. Allocate the transaction price to performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#x201c;SSP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When applicable, the Company allocates the transaction price between the separate performance obligations according to their SSP, which is based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information, including, but not limited to, pricing practices, market conditions, and the economic life of the software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;5. Recognize revenue when or as the Company satisfies a performance obligation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised good or service to the customer. Revenue is recognized when control of the good or services is transferred to the customer, in an amount that reflects the consideration expected to be received in exchange for those services. A customer obtains control of a good or service if it has the ability to direct the use of and obtain substantially all of the remaining benefits from the good or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date in which the customer is granted access to the subscription. Revenue from the sale of a term license in On-Prem deals is recognized at a point in time in which the license is delivered to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from post-contract services ("PCS") included in On-Prem projects is recognized ratably over the time of the PCS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from PS that is accounted for as a separate performance obligation is recognized upon rendering of the service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some of the sales commissions and bonuses earned by the Company's employees and management are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions and bonuses for new contracts are deferred and then amortized consistently with the pattern of revenue recognition for each performance obligation for contracts for which the commissions were earned, mainly on a straight-line basis, over a period of benefit that the Company has estimated to be mainly five years. This period of benefit was determined by taking into consideration the technology's useful life. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales bonuses for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies deferred costs as current or noncurrent based on the timing of when the Company expects to recognize the expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of sales commissions are consistent with the pattern of revenue recognition of each performance obligation and are included in sales and marketing expense in the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes costs incurred to fulfill its contracts when the costs relate directly to a contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenues generated under the contract. Costs to fulfill contracts are expensed to cost of revenue on a straight-line basis over a period of five years which reflects the technological useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;C&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are charged to the statements of operations as incurred, except to the extent that such costs are associated with internal-use software that qualifies for capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Internal-Use Software&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred to develop internal-use software are capitalized and amortized over the estimated useful life of the software, which is generally five years. In accordance with ASC Topic, 350-40, "Internal-Use Software," capitalization of costs to develop internal-use software begins when preliminary development efforts are successfully completed, the Company has committed project funding and it is probable that the project will be completed and the software will be used as intended. Costs related to the maintenance of internal-use software are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically reviews internal-use software costs to determine whether the projects will be completed, placed in service, removed from service or replaced by other internally developed or third-party software. If the asset is not expected to provide any future benefit, the asset is retired, and any unamortized cost is expensed. Capitalized internal-use software costs are recorded under property and equipment, net. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When events or changes in circumstances require, the Company assesses the likelihood of recovering the cost of internal-use software. If the net book value is not expected to be fully recoverable, internal-use software would be impaired to its fair value. During the years ended December&#160;31, 2022, 2021 and 2020, the Company capitalized $5,115, $4,838 and $1,893 of software development costs, respectively. No impairment was recorded for the years ended December&#160;31, 2022,  2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred and include marketing activities, demand generation, events, public relations and brand-building activities. Advertising costs for the years ended December&#160;31, 2022, 2021 and 2020, amounted to $5,767, $5,057 and $3,143, respectively, and are included in sales and marketing expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation in accordance with ASC 718,"Compensation - Stock Compensation" ("ASC 718"). ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants stock option awards and restricted stock units (&#x201c;RSUs&#x201d;), that vest only based upon the satisfaction of a service condition. The Company selected the Black-Scholes option-pricing model as the most appropriate fair value method for its option awards. The option-pricing model requires a number of assumptions, of which the most significant are the fair value of its common stock, the expected stock price volatility, expected option term, risk-free interest rates and expected dividend yield.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used to determine the fair value of the option awards represent management&#x2019;s best estimates. These estimates involve inherent uncertainties and the application of management&#x2019;s judgment. For RSUs, the Company determines the grant-date fair value of the RSUs as the fair value of the Company&#x2019;s common stock on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation cost for options and stock awards that have a graded vesting schedule and contain only service condition on a straight-line basis over the requisite service period for the entire award. Forfeitures are accounted for as they occur instead of estimating the number of awards expected to be forfeited.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has granted three of its executives stock options that vest only upon the satisfaction of market-based conditions. The market-based conditions reflect specific prices for the Company&#x2019;s common stock, which must be exceeded for each tranche of the grant to vest.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For market-based awards, the Company determined the grant-date fair value utilizing a Monte Carlo simulation model, which incorporates various assumptions including expected stock price volatility, risk-free interest rates, expected exercise behavior for vested options, expected date of a qualifying event and expected form and timing of a liquidity event. The Company estimated the volatility of the common stock on the date of grant based on the weighted average historical stock price volatility of comparable publicly-traded companies. Because the option does not qualify as &#x201c;plain vanilla&#x201d; per SEC Staff Accounting Bulletin 107, the expected term cannot be estimated based on the simplified model described in the Bulletin. In order to address the term, the Monte Carlo simulation model includes an assumption about the price level at which vested options are expected to be exercised (the &#x201c;Sub Optimal Exercise&#x201d; factor). The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The rate used is based on the expected term of the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation expenses for the value of its market-based awards based on the accelerated attribution method over the estimated requisite service period of each of the awards. The Company has determined that there is no explicit or implicit service period for the awards, and therefore the requisite service period is based on the derived service period.&#160;The derived service period is the term calculated in the Monte Carlo valuation model as described above. The derived service period is the median duration of the simulated price paths in which the option tranche vests, which is determined by the above assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for business combination in accordance with ASC 805, "Business combinations". ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at fair values as of that date. Any excess of the fair value of net assets acquired over purchase price and any subsequent changes in estimated contingencies are to be recorded in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition related costs are expensed to the statement of operations in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes in accordance with ASC 740, "Income Taxes". This codification prescribes the use of the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and for carry-forward tax losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740, "Income Taxes". Accounting guidance addresses the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the consolidated financial statements, under which a company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax benefits recognized in the consolidated financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. Accordingly, the Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return (see also Note 11).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss per Share Attributable to Common Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's basic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period, without consideration of potentially dilutive securities. The diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury share method or the if-converted method based on the nature of such securities. Diluted net loss per share is the same as basic net loss per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.&lt;/span&gt;&lt;/div&gt;Prior to the completion of the Company's initial public offering in July 2021 (&#x201c;IPO&#x201d;), the Company computed net loss per share using the two-class method required for participating securities. The two-class method requires income available to common stockholder for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company considered its convertible preferred stock to be participating securities as the holders of the convertible preferred stock would be entitled to dividends that would be distributed to the holders of common stock, on a pro-rata basis, assuming the conversion of all outstanding shares of convertible preferred stock into common stock. These participating securities did not contractually require the holders of such stock to participate in the Company&#x2019;s losses. As such, net loss for the periods presented was not allocated to the Company&#x2019;s participating securities.&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, restricted cash and trade receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company's and its subsidiaries' cash and cash equivalents and restricted cash are invested with major banks in Israel, the United Kingdom and the United States. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. However, in general, these investments may be redeemed upon demand and therefore bear minimal risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major customer data as a percentage of total revenues:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a customer that represented 10% or more of the Company&#x2019;s total revenue in each of the periods set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%"&gt;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:14.15pt;text-indent:-11.35pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;Customer A (Media and Telecom)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.60%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:14.15pt;text-indent:-11.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*) Represents an amount that is lower than 10% of the Company&#x2019;s total revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, "Fair Value Measurements and Disclosures", defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 -&#160;&#160;&#160;&#160;Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 -&#160;&#160;&#160;&#160;Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 -&#160;&#160;&#160;&#160;Valuations based on inputs that are unobservable and significant to the overall fair value measurement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash and cash equivalents, restricted cash, trade receivables, prepaid expenses and other current assets, employees and payroll accruals, trade payables, accrued expenses and other current liabilities, current portion of long-term loans and current portion of long-term lease approximate their fair value due to the short-term maturities of such instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company or one of its subsidiaries become involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes and are not predictable with assurance. Specifically, the Company might be subject to contractual penalties, including liquidated damages, as well as breach of contract claims, which could result in litigation and cause the Company to incur additional costs, including in the form of additional damages or settlement payments. The Company accrues for contingencies when the loss is probable and it can reasonably estimate the amount of any such loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As an "emerging growth company," the Jumpstart Our Business Startups Act ("JOBS Act") allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (&#x201c;ROU&#x201d;) asset for the right to use the underlying asset for the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected to adopt the practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company&#x2019;s results of operations or cash flows. See Note 7, Leases, for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance became effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Guidance Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company does not expect that ASU 2016-13 will have a material impact on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTMwL2ZyYWc6OTc0ZTQwOWQ2NDM3NGNmNWIxZWE4ZGVmZjIzZDc4NjUvdGV4dHJlZ2lvbjo5NzRlNDA5ZDY0Mzc0Y2Y1YjFlYThkZWZmMjNkNzg2NV81NDk3NTU4OTI2MDA_218f0050-e1ec-4f4a-8b59-c9a03182f426">Use of EstimatesThe preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates on an ongoing basis its assumptions, including those related to contingencies, income tax uncertainties, incremental borrowing rate for operating leases, fair value of financial assets and liabilities, including fair value of derivatives, fair value and useful life of intangible assets, as well as in estimates used in applying the revenue recognition policy. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTQ3L2ZyYWc6ZjUzZDYxYjZmZWFjNDQ5MDk4ZWIwMTg1MmMzODBlODEvdGV4dHJlZ2lvbjpmNTNkNjFiNmZlYWM0NDkwOThlYjAxODUyYzM4MGU4MV81NDk3NTU4OTA4MTg_045a18c6-603a-4a16-98a8-8d6a5ecebf8d">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Statements in U.S. Dollars&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The currency of the primary economic environment in which the operations of Kaltura Inc. and its subsidiaries are conducted is the U.S. dollar; thus, the dollar is the functional currency of Kaltura Inc. and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accordingly, monetary accounts maintained in currencies other than the U.S. dollar are remeasured into U.S. dollars in accordance with Statement of the Accounting Standard Codification ("ASC") 830 "Foreign Currency Matters" ("ASC 830"). All transaction gains and losses of the remeasured monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTYzL2ZyYWc6YjUxMGUzYjQ0MzgzNDI2MWI4MWEzYzc3ZWE2NTlhNDQvdGV4dHJlZ2lvbjpiNTEwZTNiNDQzODM0MjYxYjgxYTNjNzdlYTY1OWE0NF81NDk3NTU4ODk0NjM_809e31a6-0d9d-479b-9adf-52004fddc125">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany transactions and balances have been eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTc5L2ZyYWc6ZjE5YzdlZTdjNTA0NDQ5ZDljM2ZlOTQ1ZjI3NTI0NzYvdGV4dHJlZ2lvbjpmMTljN2VlN2M1MDQ0NDlkOWMzZmU5NDVmMjc1MjQ3Nl81NDk3NTU4ODkwMjk_c6c2237f-f354-4ebe-95e6-dedca97ae1ba">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents are short term, highly liquid investments that are readily convertible to cash with original maturities of three months or less, at the date acquired.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTk1L2ZyYWc6ZWViNjU2NGZmMWIzNDdhNzliMmQxNjc5MjgzNTg0OTkvdGV4dHJlZ2lvbjplZWI2NTY0ZmYxYjM0N2E3OWIyZDE2NzkyODM1ODQ5OV81NDk3NTU4ODg2NDM_57ccb059-f50e-4a66-9f5d-238fceab9f63">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash is primarily invested in deposits held to maturity, stated at cost, which also approximates their fair value, and are used as security for the Company's liabilities. These deposits are used mainly as security for rent payments, and the Company's credit cards. Restricted cash is presented in the balance sheet as part of other assets, noncurrent.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjExL2ZyYWc6YmE5ZDgzYWQzNTA5NDA4OTk3MzcyY2Q4YWQwNDdmMDcvdGV4dHJlZ2lvbjpiYTlkODNhZDM1MDk0MDg5OTczNzJjZDhhZDA0N2YwN181NDk3NTU4ODU2NjU_719a2d75-6e0b-4fcc-a002-388852b16a33">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for investments in marketable securities in accordance with ASC No. 320, &#x201c;Investments - Debt Securities&#x201d;. Management determines the appropriate classification of its investments at the time of purchase and reevaluates such determinations at each balance sheet date. The Company classifies all of its debt securities as available-for-sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Available-for-sale debt securities are carried at fair value, with the unrealized gains and losses, net of tax, reported in accumulated other comprehensive income (loss) in shareholders&#x2019; equity. Realized gains and losses on sale of investments are included in financial income, net and are derived using the specific identification method for determining the cost of securities sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization together with interest on securities is included in financial income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s securities are reviewed for impairment in accordance with ASC 320-10-35. If such assets are considered to be impaired, the impairment charge is recognized in earnings when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. Factors considered in making such a determination include the duration and severity of the impairment, the reason for the decline in value, the potential recovery period and the Company&#x2019;s intent to sell, including whether it is more likely than not that the Company will be required to sell the investment before recovery of cost basis. For securities with an unrealized loss that the Company intends to sell, or it is more likely than not that the Company will be required to sell before recovery of their amortized cost basis, the entire difference between amortized cost and fair value is recognized in earnings. For securities that do not meet these criteria, the amount of impairment recognized in earnings is limited to the amount related to credit losses, while declines in fair value related to other factors are recognized in other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjI3L2ZyYWc6OThjNWJkYjI2ZmI3NDUxMWIzYmI1NzI1ZWNhMTkzM2UvdGV4dHJlZ2lvbjo5OGM1YmRiMjZmYjc0NTExYjNiYjU3MjVlY2ExOTMzZV81NDk3NTU4ODM0Mzg_acd80198-086b-4b8e-8574-e143d9d90dab">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade receivables are recorded at the invoiced amount and includes also amounts for which revenue has been recognized but not invoiced. The allowance for doubtful accounts is based on the Company's assessment of the collectability of accounts. The Company regularly reviews the adequacy of the allowance for doubtful accounts based on a combination of factors, including an assessment of the current customer's aging balance, the nature and size of the customer, the financial condition of the customer, and the amount of any receivables in dispute. There were no material write-offs for allowance of doubtful accounts recognized in the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjQzL2ZyYWc6Y2YyYTAwNTYzNWEzNDU5MjlhYWI3NGY2ZjQ1ZTNjMWEvdGV4dHJlZ2lvbjpjZjJhMDA1NjM1YTM0NTkyOWFhYjc0ZjZmNDVlM2MxYV81NDk3NTU4ODE0MzY_fd0397d0-a9ae-409d-807d-0a2efd45bbed">Derivatives and HedgingDerivatives are recognized at fair value as either assets or liabilities in the consolidated balance sheets in accordance with ASC Topic 815, &#x201c;Derivatives and Hedging.&#x201d; The gain or loss of derivatives that are designated and qualify as hedging instruments in a cash flow hedge, is recorded under accumulated other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Derivatives are classified within Level 2 of the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGV4dHJlZ2lvbjozYzEwYjNlZjA5MGY0Mjc5OTgyNmNmOTVlOGFlYjUzNV81NDk3NTU4ODA3ODc_d7a60ee5-5a32-41f6-9097-d5b2ed0e5ecb">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the shorter of the related lease period or the life of the asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <kltr:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGV4dHJlZ2lvbjozYzEwYjNlZjA5MGY0Mjc5OTgyNmNmOTVlOGFlYjUzNV81NDk3NTU4ODA3ODY_028a86f9-571e-4a31-a279-7432fccb3994">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:center;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the shorter of the related lease period or the life of the asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kltr:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia7b2e4e7ab8a472ab7323070c5f77f20_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl8yLTItMS0xLTg2NTc5_a62a09d0-a2e9-4909-8887-6e3e3786f97f">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i13c0f14732b84363b2a6402a824174a6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl8zLTItMS0xLTg2NTc5L3RleHRyZWdpb246YTA2NjU2NTg0YjhkNDIzM2I1YjM1NmEwNzRhOWE5ZjlfNTQ5NzU1ODEzOTEx_361ee529-8ef2-4646-9953-4a37e4d450fb">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i685a312434d243e2b1a36043750ac78b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl8zLTItMS0xLTg2NTc5L3RleHRyZWdpb246YTA2NjU2NTg0YjhkNDIzM2I1YjM1NmEwNzRhOWE5ZjlfNTQ5NzU1ODEzOTAy_5bf70a86-65f2-4da5-b4aa-2881f670c2df">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i315c4b6676c54b1cbf60ba999426088c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjU5L2ZyYWc6M2MxMGIzZWYwOTBmNDI3OTk4MjZjZjk1ZThhZWI1MzUvdGFibGU6YzdhYThlZDk5ODM1NDhlOTlkMTAyZDRiYWEyOWM5MDYvdGFibGVyYW5nZTpjN2FhOGVkOTk4MzU0OGU5OWQxMDJkNGJhYTI5YzkwNl80LTItMS0xLTg2NTc5_d140c455-c520-4a6f-9330-7b03c5aea22c">Over the shorter of the related lease period or the life of the asset</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjc1L2ZyYWc6MDE3NjBlOGZlY2JhNGFkNjg3YjIxNGFlYmU2NzI2NzAvdGV4dHJlZ2lvbjowMTc2MGU4ZmVjYmE0YWQ2ODdiMjE0YWViZTY3MjY3MF8yNzQ4Nzc5MTM1OTA2_09c051f8-0de9-4c42-afd6-fa66a2e6661b">Impairment of Long-Lived AssetsThe long-lived assets of the Company are reviewed for impairment in accordance with ASC 360, &#x201c;Property, Plant and Equipment&#x201d; (&#x201c;ASC 360&#x201d;), whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. There were no impairment charges to long-lived assets during the periods presented.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGV4dHJlZ2lvbjplNGE3MmZjNWE3YjU0YmZlYTNmYzY1ZGUwNjZmMTljMF8yNzQ4Nzc5MTM0NDE3_6128fe94-42bc-4bea-8242-051eb2cd850e">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist primarily of customer relationships, technology and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized. Intangible assets consist primarily of customer relationships, technology, and trade name. The intangible assets are amortized over their estimated useful lives in proportion to the economic benefits realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization for the intangible assets was recognized over the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7-9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradename&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <kltr:AmortizationPeriodOfIntangibleAssetsTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGV4dHJlZ2lvbjplNGE3MmZjNWE3YjU0YmZlYTNmYzY1ZGUwNjZmMTljMF8yNzQ4Nzc5MTM0NDE5_7a67f8d4-8830-4de5-9cc0-6bd0be930bbc">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization for the intangible assets was recognized over the following periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.680%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;text-indent:24.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7-9&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradename&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kltr:AmortizationPeriodOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i19b53d3a558b40eba98356f07242f91b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8yLTItMS0xLTg2NjkzL3RleHRyZWdpb246NTY1ZDY5ZTFhYjE1NDdmYWIzMzk5ODUzZmM5Yzg1MGFfMjc0ODc3OTA2OTQ0OA_14fd4922-0fda-48a0-bc67-df0d5af5f305">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if25fb9fa66a542e585adf96400a665c0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8yLTItMS0xLTg2NjkzL3RleHRyZWdpb246NTY1ZDY5ZTFhYjE1NDdmYWIzMzk5ODUzZmM5Yzg1MGFfMjc0ODc3OTA2OTQ1Mg_bc222f80-509a-4034-929c-eb5961b5c4bd">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie43814c0a4954a95a0bfa12db07d9f54_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8zLTItMS0xLTg2NzA1L3RleHRyZWdpb246MmUyZmNkYmU4MzE4NDNhYThiZWE2NTI5MGExNGM4MThfMjc0ODc3OTA2OTQ0OA_1e1e1f71-d37a-481a-a79c-57b0c4e10e60">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf27577807334b16b6f767f7456e5e83_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF8zLTItMS0xLTg2NzA1L3RleHRyZWdpb246MmUyZmNkYmU4MzE4NDNhYThiZWE2NTI5MGExNGM4MThfMjc0ODc3OTA2OTQ1Mg_f380cf60-f2dc-419e-a882-d0c59c568112">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6a2ce8d908af4d4b840bce01a4a1b1c4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMjkxL2ZyYWc6ZTRhNzJmYzVhN2I1NGJmZWEzZmM2NWRlMDY2ZjE5YzAvdGFibGU6MTA2YzE1ZTIxOTkwNGFmZjhhZDJjNjNiZjBmOGRhN2QvdGFibGVyYW5nZToxMDZjMTVlMjE5OTA0YWZmOGFkMmM2M2JmMGY4ZGE3ZF80LTItMS0xLTg2NzE3L3RleHRyZWdpb246MzgwNzNjN2ZjZjk1NGE4NGE5OGM3NDZiYmQ1NDE4YmRfMjc0ODc3OTA2OTQ0OA_ce5f7f6f-6fbc-4071-b086-9013bf7ed37b">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzA3L2ZyYWc6NTc4ZGYxYzkwNzU1NDdkNTk4ZDdkZGE3N2E3NTM1ZjMvdGV4dHJlZ2lvbjo1NzhkZjFjOTA3NTU0N2Q1OThkN2RkYTc3YTc1MzVmM18yNzQ4Nzc5MTMzMzY1_fbb2ca95-9857-41f3-b866-b5f75c10f2c3">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations using the acquisition method of accounting, which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is subject to an impairment test at the reporting unit level at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. The Company identified two reporting units - EE&amp;amp;T and M&amp;amp;T. Goodwill impairment is deemed to exist if the net book value of a reporting unit exceeds its estimated fair value. An impairment loss is recognized in an amount equal to the excess. There were no impairment charges to goodwill during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzI0L2ZyYWc6MmU0NzFiYTFhZjNlNGVkMTgyMTU2NTQyMTUwZjI3MjQvdGV4dHJlZ2lvbjoyZTQ3MWJhMWFmM2U0ZWQxODIxNTY1NDIxNTBmMjcyNF8yNzQ4Nzc5MTI5ODYz_ab4281eb-2746-45db-b1c0-d6315cc4e982">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use (&#x201c;ROU&#x201d;) assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component. Operating lease ROU assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index (&#x201c;CPI&#x201d;). The ROU and lease liability were calculated using the initial CPI and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Payments for variable lease costs are expensed as incurred and not included in the operating lease ROU assets and liabilities. For short-term leases with a term of 12 months or less, operating lease ROU assets and liabilities are not recognized and the Company records lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate used to determine the present value of the future lease payments is the Company&#x2019;s incremental borrowing rate, because the interest rate implicit in the Company&#x2019;s leases is not readily determinable. The Company&#x2019;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company&#x2019;s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and do not assume renewals unless it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzI0L2ZyYWc6MmU0NzFiYTFhZjNlNGVkMTgyMTU2NTQyMTUwZjI3MjQvdGV4dHJlZ2lvbjoyZTQ3MWJhMWFmM2U0ZWQxODIxNTY1NDIxNTBmMjcyNF8yNzQ4Nzc5MTI5ODY1_707936b4-5cb1-434d-b1d9-6b3411d2bb78">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use (&#x201c;ROU&#x201d;) assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The Company combines its lease payments and fixed payments for non-lease components and account for them together as a single lease component. Operating lease ROU assets also include any prepaid lease payments and lease incentives. Certain lease agreements include rental payments adjusted periodically for the consumer price index (&#x201c;CPI&#x201d;). The ROU and lease liability were calculated using the initial CPI and will not be subsequently adjusted, unless the liability is reassessed for other reasons. Payments for variable lease costs are expensed as incurred and not included in the operating lease ROU assets and liabilities. For short-term leases with a term of 12 months or less, operating lease ROU assets and liabilities are not recognized and the Company records lease payments in the Consolidated Statements of Operations on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate used to determine the present value of the future lease payments is the Company&#x2019;s incremental borrowing rate, because the interest rate implicit in the Company&#x2019;s leases is not readily determinable. The Company&#x2019;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Many of the Company&#x2019;s lease agreements provide one or more options to renew. When determining lease terms, the Company uses the non-cancellable period of the leases and do not assume renewals unless it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8yNzQ4Nzc5MTI4MTk5_f780ae81-9e71-43c3-b49b-ff24ddf8dfed">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Severance Pay&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of Kaltura Israel's agreements with its employees in Israel are in accordance with section 14 of the Israeli Severance Pay Law. Upon contribution of the full amount of the employee's monthly salary and release of the policy to the employee, no additional legal obligation exists between the parties and no additional payments are made by the Company to the employee; therefore, related assets and liabilities are not presented in the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For Kaltura Israel employees who are not subject to section 14, the Company calculated the liability for severance pay pursuant to the Severance Pay Law based on the most recent salary of these employees multiplied by the number of years of employment as of the balance sheet date. Kaltura Israel's liability for these employees is fully provided for via monthly deposits with severance pay funds, insurance policies and an accrual. The value of these deposits is recorded as an asset on the Company's balance sheet in other assets, noncurrent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Severance expenses recorded in Kaltura Israel for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,976, $3,937 and $2,565, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's employees in the U.S. receive severance benefits in the event of an involuntary termination that increase in accordance with their tenure and base salary. The Company accounts for post-employment benefits in accordance with ASC Topic No.&#160;712,&#160;Compensation &#x2013; Nonretirement Post-employment Benefits.&#160;These benefits, primarily severance, are not accrued until the amount can be reasonably estimated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Severance expenses recorded in the U.S. for the years ended December&#160;31, 2022, 2021 and 2020, other than one-time termination benefits detailed in Note 18, were immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy>
    <us-gaap:SeveranceCosts1
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8xMTE3_b1af30d4-bb88-4eca-ada1-6181df264428"
      unitRef="usd">3976000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8xMTIy_39fd7bb8-b9e5-4926-98f3-5079809c09d5"
      unitRef="usd">3937000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzQwL2ZyYWc6ZDQ5ZjBiYjA1NmRlNDcxZGE5NjFhY2M0Zjg0NTBjNDYvdGV4dHJlZ2lvbjpkNDlmMGJiMDU2ZGU0NzFkYTk2MWFjYzRmODQ1MGM0Nl8xMTI5_d9b29578-39a9-4183-9f0c-ac4a86395f83"
      unitRef="usd">2565000</us-gaap:SeveranceCosts1>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV8yNzQ4Nzc5MTI0NjQ3_c28d2561-a418-40bf-9503-81a36d6ed0f0">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Israeli Employees Defined Contribution Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has established a pension contribution plan with respect to Kaltura Israel's employees. Under the plan, Kaltura Israel contributed up to&#160;6.5%&#160;of each employee's monthly salary toward the plan. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Defined contribution pension plan expenses for the years ended December&#160;31, 2022, 2021 and 2020 amounted to $3,099, $3,108 and $2,061, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV80NjQ_916eb78f-d728-45b0-b3a7-78300ee3a969"
      unitRef="usd">3099000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV80Njg_b68d51f3-0476-48aa-a12f-70b1dfaac6f3"
      unitRef="usd">3108000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzU2L2ZyYWc6ZDRhMDhjYWZlYTFiNDQxM2I1NzZiMGMxNDY1MGMwNjUvdGV4dHJlZ2lvbjpkNGEwOGNhZmVhMWI0NDEzYjU3NmIwYzE0NjUwYzA2NV80NzU_6bc76215-bf42-47fb-b831-fa06d1206819"
      unitRef="usd">2061000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzcyL2ZyYWc6NWMyZDQ2ZDdkOTBiNDhiMDlkZDI3Yjc1ZTUwODZmMWQvdGV4dHJlZ2lvbjo1YzJkNDZkN2Q5MGI0OGIwOWRkMjdiNzVlNTA4NmYxZF8yNzQ4Nzc5MTIzNjc2_c4216f0e-dd9a-4208-8700-a1767dd70877">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). Under ASC 606, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company applies judgment in identifying and evaluating terms and conditions in contracts which may impact revenue recognition. To determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 1. Identify the contract with a customer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers the terms and conditions of contracts with customers and its customary business practices in identifying contracts under ASC 606. The Company determines it has a contract with a customer when the contract is approved, each party&#x2019;s rights regarding the services to be transferred can be identified, payment terms for the services can be identified, it has been determined that the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer&#x2019;s ability and intent to pay, which is based on a variety of factors, including the customer&#x2019;s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer. The Company engages in formal, written, and binding contracts with its customers that create enforceable rights and obligations between the parties and state each party&#x2019;s rights regarding the license and services to be transferred and the terms of payment. The Company evaluates the probability of collection of the consideration that it is entitled to receive in exchange for the subscriptions and professional services it transfers to the customer. The Company records trade receivables and related contract liabilities for non-cancelable contracts with customers when the right to consideration is unconditional.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 2. Identify the performance obligations in the contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or service either on its own or together with other resources that are readily available from the Company or from third-parties, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides subscriptions to its Video Experience Cloud, which powers live, real-time, and on-demand video experiences. The Company provides access to its platform either as a cloud-based service ("SaaS" or "PaaS") or, less commonly, as a license to software installed on the customer's premises ("On-Prem") all together defined as subscriptions in the statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Professional Services (&#x201c;PS&#x201d;) consist of integration, configuration and customization activities. In some of the Company's arrangements, PS are accounted for as a separate performance obligation. However, in some of the Company&#x2019;s SaaS and PaaS arrangements the Company determined that the PS are solely set up activities that do not transfer goods or services to the customer and therefore are not accounted for as a separate performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 3. Determine the transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is determined based on the consideration which the Company is expected to be entitled to in exchange for transferring the promised goods or services to the customer. This transaction price is exclusive of amounts collected on behalf of third parties, such as sales tax and value-added tax. The Company rarely provides its customers with price concessions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's contracts usually include a fixed amount of consideration, as well as variable consideration for overage usage that, in most cases, is not considered probable at the inception of the contract. Revenue accounted for as variable consideration for overages usage is recognized when the uncertainty is resolved, usually when the customer exceeds its committed usage threshold (i.e., overages are consumed) and the overages are invoiced. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company rarely has contracts for which the difference between the payment date and the revenue recognition timing is more than 12 months. The primary purpose of the Company&#x2019;s payment terms is to provide customers with a simple and predictable way to purchase the Company&#x2019;s subscriptions, not to provide customers with financing.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company has elected to apply the practical expedient for financing component for transactions in which the difference between the payment date and the revenue recognition timing is up to 12 months.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; 4. Allocate the transaction price to performance obligations in the contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (&#x201c;SSP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When applicable, the Company allocates the transaction price between the separate performance obligations according to their SSP, which is based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, the Company estimates the SSP taking into account available information, including, but not limited to, pricing practices, market conditions, and the economic life of the software.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;5. Recognize revenue when or as the Company satisfies a performance obligation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised good or service to the customer. Revenue is recognized when control of the good or services is transferred to the customer, in an amount that reflects the consideration expected to be received in exchange for those services. A customer obtains control of a good or service if it has the ability to direct the use of and obtain substantially all of the remaining benefits from the good or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from SaaS and PaaS subscriptions is recognized ratably over the time of the subscription, beginning from the date in which the customer is granted access to the subscription. Revenue from the sale of a term license in On-Prem deals is recognized at a point in time in which the license is delivered to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from post-contract services ("PCS") included in On-Prem projects is recognized ratably over the time of the PCS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from PS that is accounted for as a separate performance obligation is recognized upon rendering of the service. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some of the sales commissions and bonuses earned by the Company's employees and management are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions and bonuses for new contracts are deferred and then amortized consistently with the pattern of revenue recognition for each performance obligation for contracts for which the commissions were earned, mainly on a straight-line basis, over a period of benefit that the Company has estimated to be mainly five years. This period of benefit was determined by taking into consideration the technology's useful life. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales bonuses for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies deferred costs as current or noncurrent based on the timing of when the Company expects to recognize the expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of sales commissions are consistent with the pattern of revenue recognition of each performance obligation and are included in sales and marketing expense in the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes costs incurred to fulfill its contracts when the costs relate directly to a contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenues generated under the contract. Costs to fulfill contracts are expensed to cost of revenue on a straight-line basis over a period of five years which reflects the technological useful life.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMzg4L2ZyYWc6MTMxMGVmNTI0NWM1NDRjODk0NDZjNjQ5YmQzYzllMjUvdGV4dHJlZ2lvbjoxMzEwZWY1MjQ1YzU0NGM4OTQ0NmM2NDliZDNjOWUyNV8yNzQ4Nzc5MTA2MTA2_b0d48a4c-c6c3-4565-8a48-f6ddcc6c7eed">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;C&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ost of subscription revenue consists primarily of employee-related costs including payroll, benefits and stock-based compensation expense for operations and customer support teams, costs of cloud hosting providers and other third-party service providers, amortization of capitalized software development costs and acquired technology and allocated overhead costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of professional services consists primarily of personnel costs of our professional services organization, including payroll, benefits, and stock-based compensation expense, allocated overhead costs and other third-party service providers.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDA0L2ZyYWc6NGM5MTg5YzhlNzMzNGU3OGJkMGU5OWZmZTE5ZGJjMjQvdGV4dHJlZ2lvbjo0YzkxODljOGU3MzM0ZTc4YmQwZTk5ZmZlMTlkYmMyNF8yNzQ4Nzc5MTA0ODU2_4be4dcac-d25d-4aa7-b88b-c436cb7b134d">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are charged to the statements of operations as incurred, except to the extent that such costs are associated with internal-use software that qualifies for capitalization.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8yNzQ4Nzc5MTA0NDE2_5ce9f431-6a3e-44db-b316-0ccc1eb077f0">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Internal-Use Software&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred to develop internal-use software are capitalized and amortized over the estimated useful life of the software, which is generally five years. In accordance with ASC Topic, 350-40, "Internal-Use Software," capitalization of costs to develop internal-use software begins when preliminary development efforts are successfully completed, the Company has committed project funding and it is probable that the project will be completed and the software will be used as intended. Costs related to the maintenance of internal-use software are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically reviews internal-use software costs to determine whether the projects will be completed, placed in service, removed from service or replaced by other internally developed or third-party software. If the asset is not expected to provide any future benefit, the asset is retired, and any unamortized cost is expensed. Capitalized internal-use software costs are recorded under property and equipment, net. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When events or changes in circumstances require, the Company assesses the likelihood of recovering the cost of internal-use software. If the net book value is not expected to be fully recoverable, internal-use software would be impaired to its fair value. During the years ended December&#160;31, 2022, 2021 and 2020, the Company capitalized $5,115, $4,838 and $1,893 of software development costs, respectively. No impairment was recorded for the years ended December&#160;31, 2022,  2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8xMzQ5_d0cf8009-8089-438a-b1db-d0aab5f80eaa"
      unitRef="usd">5115000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8xMzUz_1859774b-573a-4e3d-8ea6-e0c1239bddad"
      unitRef="usd">4838000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDIwL2ZyYWc6ZWFmZWJiYTM0MjQzNGQxNWFhZTZkNWEzZGFhOGVmNzUvdGV4dHJlZ2lvbjplYWZlYmJhMzQyNDM0ZDE1YWFlNmQ1YTNkYWE4ZWY3NV8xMzYw_032b70bc-2a6d-4a22-974d-17516f50b5cf"
      unitRef="usd">1893000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNzQ4Nzc5MTAxNDY4_ec0311b5-320c-4626-94b6-5204d9ddac48">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are expensed as incurred and include marketing activities, demand generation, events, public relations and brand-building activities. Advertising costs for the years ended December&#160;31, 2022, 2021 and 2020, amounted to $5,767, $5,057 and $3,143, respectively, and are included in sales and marketing expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNDI_0e3378b1-e304-4a4c-9240-174d2ed245d8"
      unitRef="usd">5767000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNDY_de39811f-9db7-4f79-8f0a-750ff0d1f426"
      unitRef="usd">5057000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDM2L2ZyYWc6MDA2YTZkNjFhMTMwNDgxNGEyZGVhZDhjOGFmZmVhYTMvdGV4dHJlZ2lvbjowMDZhNmQ2MWExMzA0ODE0YTJkZWFkOGM4YWZmZWFhM18yNTM_1d498140-6598-4830-8faa-d510c2834df7"
      unitRef="usd">3143000</us-gaap:AdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDUyL2ZyYWc6NWU0MDVhYjFmYTJiNGVmYThlYjExNTVmZDc0NDVmY2EvdGV4dHJlZ2lvbjo1ZTQwNWFiMWZhMmI0ZWZhOGViMTE1NWZkNzQ0NWZjYV8yNzQ4Nzc5MTAwNzUy_89733d74-f23f-4f03-bd03-d3015eafc4dd">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation in accordance with ASC 718,"Compensation - Stock Compensation" ("ASC 718"). ASC 718 requires companies to estimate the fair value of equity-based payment awards on the date of grant using an option-pricing model. The value of the portion of the award is recognized as an expense over the requisite service periods in the Company's consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants stock option awards and restricted stock units (&#x201c;RSUs&#x201d;), that vest only based upon the satisfaction of a service condition. The Company selected the Black-Scholes option-pricing model as the most appropriate fair value method for its option awards. The option-pricing model requires a number of assumptions, of which the most significant are the fair value of its common stock, the expected stock price volatility, expected option term, risk-free interest rates and expected dividend yield.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used to determine the fair value of the option awards represent management&#x2019;s best estimates. These estimates involve inherent uncertainties and the application of management&#x2019;s judgment. For RSUs, the Company determines the grant-date fair value of the RSUs as the fair value of the Company&#x2019;s common stock on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation cost for options and stock awards that have a graded vesting schedule and contain only service condition on a straight-line basis over the requisite service period for the entire award. Forfeitures are accounted for as they occur instead of estimating the number of awards expected to be forfeited.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has granted three of its executives stock options that vest only upon the satisfaction of market-based conditions. The market-based conditions reflect specific prices for the Company&#x2019;s common stock, which must be exceeded for each tranche of the grant to vest.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For market-based awards, the Company determined the grant-date fair value utilizing a Monte Carlo simulation model, which incorporates various assumptions including expected stock price volatility, risk-free interest rates, expected exercise behavior for vested options, expected date of a qualifying event and expected form and timing of a liquidity event. The Company estimated the volatility of the common stock on the date of grant based on the weighted average historical stock price volatility of comparable publicly-traded companies. Because the option does not qualify as &#x201c;plain vanilla&#x201d; per SEC Staff Accounting Bulletin 107, the expected term cannot be estimated based on the simplified model described in the Bulletin. In order to address the term, the Monte Carlo simulation model includes an assumption about the price level at which vested options are expected to be exercised (the &#x201c;Sub Optimal Exercise&#x201d; factor). The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant. The rate used is based on the expected term of the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation expenses for the value of its market-based awards based on the accelerated attribution method over the estimated requisite service period of each of the awards. The Company has determined that there is no explicit or implicit service period for the awards, and therefore the requisite service period is based on the derived service period.&#160;The derived service period is the term calculated in the Monte Carlo valuation model as described above. The derived service period is the median duration of the simulated price paths in which the option tranche vests, which is determined by the above assumptions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDY4L2ZyYWc6YWQ2ZDk4MTUwOWExNGZkY2JiNzVlYzNmNzFjZjRiNGQvdGV4dHJlZ2lvbjphZDZkOTgxNTA5YTE0ZmRjYmI3NWVjM2Y3MWNmNGI0ZF8yNzQ4Nzc5MDkzMzg4_52918339-2f19-4456-b6c6-171d14265640">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for business combination in accordance with ASC 805, "Business combinations". ASC 805 requires recognition of assets acquired, liabilities assumed, and any non-controlling interest at the acquisition date, measured at fair values as of that date. Any excess of the fair value of net assets acquired over purchase price and any subsequent changes in estimated contingencies are to be recorded in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition related costs are expensed to the statement of operations in the period incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNDg0L2ZyYWc6NmI1MDk5YWRjMTJjNDY0ZTgwM2E1NGFiMzIwYjg4ZWYvdGV4dHJlZ2lvbjo2YjUwOTlhZGMxMmM0NjRlODAzYTU0YWIzMjBiODhlZl8yNzQ4Nzc5MDkyMzA2_a613d2c2-06aa-45d0-a0fe-b42f28296470">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes in accordance with ASC 740, "Income Taxes". This codification prescribes the use of the asset and liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and for carry-forward tax losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value if it is more likely than not that some portion or all of the deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for uncertain tax positions in accordance with the provisions of ASC 740, "Income Taxes". Accounting guidance addresses the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the consolidated financial statements, under which a company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax benefits recognized in the consolidated financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. Accordingly, the Company reports a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return (see also Note 11).&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTAwL2ZyYWc6NmZhZTNhMWU4ZWNiNGE0N2IzMDIxMjMwYzBkZGFhYzgvdGV4dHJlZ2lvbjo2ZmFlM2ExZThlY2I0YTQ3YjMwMjEyMzBjMGRkYWFjOF8yNzQ4Nzc5MDg5MTM0_fde45fa1-07fe-42e5-a56f-2b744762012a">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss per Share Attributable to Common Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's basic net loss per share is calculated by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period, without consideration of potentially dilutive securities. The diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury share method or the if-converted method based on the nature of such securities. Diluted net loss per share is the same as basic net loss per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.&lt;/span&gt;&lt;/div&gt;Prior to the completion of the Company's initial public offering in July 2021 (&#x201c;IPO&#x201d;), the Company computed net loss per share using the two-class method required for participating securities. The two-class method requires income available to common stockholder for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. The Company considered its convertible preferred stock to be participating securities as the holders of the convertible preferred stock would be entitled to dividends that would be distributed to the holders of common stock, on a pro-rata basis, assuming the conversion of all outstanding shares of convertible preferred stock into common stock. These participating securities did not contractually require the holders of such stock to participate in the Company&#x2019;s losses. As such, net loss for the periods presented was not allocated to the Company&#x2019;s participating securities.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGV4dHJlZ2lvbjo0ZmI5ZGRjN2ZlZDE0NmY2YjBmNDgyYjUzMGRkZTg5NF8yNzQ4Nzc5MDg1Njcw_8ff426b9-148c-46d6-9d25-4d724a1a1ff4">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, restricted cash and trade receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company's and its subsidiaries' cash and cash equivalents and restricted cash are invested with major banks in Israel, the United Kingdom and the United States. Such investments in the United States may be in excess of insured limits and are not insured in other jurisdictions. However, in general, these investments may be redeemed upon demand and therefore bear minimal risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's trade receivables are geographically dispersed and derived from sales to customers mainly in the United States, Europe and Asia. Concentration of credit risk with respect to trade receivables is limited by credit limits, ongoing credit evaluation and account monitoring procedures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major customer data as a percentage of total revenues:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a customer that represented 10% or more of the Company&#x2019;s total revenue in each of the periods set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%"&gt;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:14.15pt;text-indent:-11.35pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;Customer A (Media and Telecom)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.60%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:14.15pt;text-indent:-11.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*) Represents an amount that is lower than 10% of the Company&#x2019;s total revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGV4dHJlZ2lvbjo0ZmI5ZGRjN2ZlZDE0NmY2YjBmNDgyYjUzMGRkZTg5NF8yNzQ4Nzc5MDg1Njcy_1f149d6d-3614-449f-a491-7054bbb82364">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a customer that represented 10% or more of the Company&#x2019;s total revenue in each of the periods set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%"&gt;Year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:128%"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:14.15pt;text-indent:-11.35pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;Customer A (Media and Telecom)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.60%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:14.15pt;text-indent:-11.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibf1aba536ae34004a5879fcf2fe0b3fb_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGFibGU6NzM2ZTUzNWRkOTAxNDYzNGFmYzEzMjBlYzVjN2E4MzMvdGFibGVyYW5nZTo3MzZlNTM1ZGQ5MDE0NjM0YWZjMTMyMGVjNWM3YTgzM18zLTItMS0xLTczNjgx_ea581f31-a9dd-42e6-a0a8-b3f3467cd3d2"
      unitRef="rate">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i507138270ede4f8daa142da554c526a1_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGFibGU6NzM2ZTUzNWRkOTAxNDYzNGFmYzEzMjBlYzVjN2E4MzMvdGFibGVyYW5nZTo3MzZlNTM1ZGQ5MDE0NjM0YWZjMTMyMGVjNWM3YTgzM18zLTQtMS0xLTczNjgx_f09eaa30-5c06-4cdb-a9d0-ab8ecbe32eb9"
      unitRef="rate">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2fa2a2faf43b4485ae9e6ae07693610d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTE2L2ZyYWc6NGZiOWRkYzdmZWQxNDZmNmIwZjQ4MmI1MzBkZGU4OTQvdGFibGU6NzM2ZTUzNWRkOTAxNDYzNGFmYzEzMjBlYzVjN2E4MzMvdGFibGVyYW5nZTo3MzZlNTM1ZGQ5MDE0NjM0YWZjMTMyMGVjNWM3YTgzM18zLTYtMS0xLTczNjgx_fba9c95b-da31-48be-a58f-ed1a606decb8"
      unitRef="rate">0.1160</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTMyL2ZyYWc6YzhlZjhlMmRjNzAyNDBkNThmMzNjNjk2MjJhMjYxYTEvdGV4dHJlZ2lvbjpjOGVmOGUyZGM3MDI0MGQ1OGYzM2M2OTYyMmEyNjFhMV81NDk3NTU4Mjc3MTI_6d19ea51-a798-41cd-b935-a32dce5808dd">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, "Fair Value Measurements and Disclosures", defines fair value as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining fair value, the Company uses various valuation approaches. ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 -&#160;&#160;&#160;&#160;Valuations based on quoted prices in active markets for identical assets that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these products does not entail a significant degree of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 -&#160;&#160;&#160;&#160;Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 -&#160;&#160;&#160;&#160;Valuations based on inputs that are unobservable and significant to the overall fair value measurement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash and cash equivalents, restricted cash, trade receivables, prepaid expenses and other current assets, employees and payroll accruals, trade payables, accrued expenses and other current liabilities, current portion of long-term loans and current portion of long-term lease approximate their fair value due to the short-term maturities of such instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTQ4L2ZyYWc6YzhmYWQxMjQ5MjRhNGNjODkwMDM0YWM1YWM3ZmQzYzUvdGV4dHJlZ2lvbjpjOGZhZDEyNDkyNGE0Y2M4OTAwMzRhYzVhYzdmZDNjNV81NDk3NTU4MjMyMDA_5a234380-9272-4779-8e27-d721c44aab33">Legal ContingenciesFrom time to time, the Company or one of its subsidiaries become involved in legal proceedings or is subject to claims arising in its ordinary course of business. Such matters are generally subject to many uncertainties and outcomes and are not predictable with assurance. Specifically, the Company might be subject to contractual penalties, including liquidated damages, as well as breach of contract claims, which could result in litigation and cause the Company to incur additional costs, including in the form of additional damages or settlement payments. The Company accrues for contingencies when the loss is probable and it can reasonably estimate the amount of any such loss.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTY0L2ZyYWc6MDYwZjM4MzcxNjY2NGYxOGJjZmU0NDI2MTVmMTFkZmYvdGV4dHJlZ2lvbjowNjBmMzgzNzE2NjY0ZjE4YmNmZTQ0MjYxNWYxMWRmZl81NDk3NTU4MjE3ODk_2205a39a-253e-4b3f-8253-3d765182dcb9">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As an "emerging growth company," the Jumpstart Our Business Startups Act ("JOBS Act") allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. The adoption dates discussed below reflect this election.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-02, Leases (Topic 842), which would require lessees to put all leases on their balance sheets, whether operating or financing, while continuing to recognize the expenses on their income statements in a manner similar to the existing practice. The guidance states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use (&#x201c;ROU&#x201d;) asset for the right to use the underlying asset for the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted the guidance on January 1, 2022 using a modified retrospective transition approach. It applied Topic 842 to all leases as of January 1, 2022 without adjusting the comparative periods presented. The Company elected to adopt the practical expedients permitted under the transition guidance within the new guidance and carried forward the historical accounting relating to lease identification and classification, remaining lease terms, and initial direct costs. Upon adoption, the Company recognized operating lease right-of-use assets and corresponding lease liabilities of $823. The adoption of Topic 842 did not have a material impact to the Company&#x2019;s results of operations or cash flows. See Note 7, Leases, for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing a variety of exceptions within the framework of ASC 740. These exceptions include the exception to the incremental approach for intra-period tax allocation in the event of a loss from continuing operations and income or a gain from other items (such as other comprehensive income), and the exception to using general methodology for the interim period tax accounting for year-to-date losses that exceed anticipated losses. The guidance became effective for the Company beginning January 1, 2022, and interim periods in fiscal years beginning January 1, 2023. Early adoption is permitted. The Company adopted this guidance on January 1, 2022, and the adoption did not have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <kltr:IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities
      contextRef="id8993bb041154ea882f304e3f791e555_D20220101-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTY0L2ZyYWc6MDYwZjM4MzcxNjY2NGYxOGJjZmU0NDI2MTVmMTFkZmYvdGV4dHJlZ2lvbjowNjBmMzgzNzE2NjY0ZjE4YmNmZTQ0MjYxNWYxMWRmZl8xNTI0_7357eaad-8d07-4c41-a0b9-103c2db14add"
      unitRef="usd">823000</kltr:IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities>
    <kltr:RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTgwL2ZyYWc6ODA0MjE3NzE0ZWZkNGZiMTlmN2JjODE5ZTExMTU5ZDQvdGV4dHJlZ2lvbjo4MDQyMTc3MTRlZmQ0ZmIxOWY3YmM4MTllMTExNTlkNF81NDk3NTU4MTY3MDI_78ff3cfb-d78b-4bf5-9ba2-ba18e604ba7e">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Guidance Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance will be effective for the Company beginning January 1, 2023, and interim periods therein. Early adoption is permitted. The Company does not expect that ASU 2016-13 will have a material impact on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. While the Company is continuing to assess the potential impacts of ASU 2021-08, it does not expect ASU 2021-08 to have a material effect, if any, on its consolidated financial statements.</kltr:RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTI3OA_b644f084-f43c-4a26-a2a6-b62a9ac8b1ab">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 3:   REVENUES FROM CONTRACTS WITH CUSTOMERS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present disaggregated revenue by category:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.2pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities consist of deferred revenue. Revenue is deferred when the Company invoices in advance of performance under a contract. The current portion of the deferred revenue balance is recognized as revenue during the&#160;12-month&#160;period after the balance sheet date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The noncurrent portion of the deferred revenue balance is recognized as revenue following the 12-month period after the balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all the revenue that was included in the deferred revenue, current as of January 1, 2022, was recognized as revenue during 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations represent the amount of contracted future revenue that has not yet been recognized, including both deferred revenue and contracted amounts that will be invoiced and recognized as revenue in future periods. As of December&#160;31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $171,660, which consists of both billed consideration in the amount of $61,107 and unbilled consideration in the amount of $110,553 that the Company expects to recognize as revenue and was yet recognized on the balance sheet. The Company expects to recognize 60% of its remaining performance obligations as revenue in the year ending December&#160;31, 2023, and the remainder thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs to Obtain a Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a roll forward of costs to obtain a contract:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to deferred contract acquisition costs during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred contract acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition costs, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition costs, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred costs to obtain a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs to Fulfill a Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a roll forward of costs to fulfill a contract:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to deferred costs to fulfill a contract during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred fulfillment costs, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred fulfillment costs, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTI3OQ_b31c8b48-24eb-4512-b404-dcbd54c0e492">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present disaggregated revenue by category:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.2pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a09330dd73c49afbf40d5c266fff358_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtMi0xLTEtNzIzNzE_9e5bf13f-21dd-4e72-8661-156e9e1e86fd"
      unitRef="usd">113551000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a09330dd73c49afbf40d5c266fff358_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtNC0xLTEtNzIzNzE_38d58ddb-246c-4bd0-a5d0-1cc815155178"
      unitRef="number">0.945</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i750101a8548544be875c0168662daccf_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzQtNi0xLTEtNzkwMjQ_8bbf2db5-b20a-4c2c-a9de-e8f28771e077"
      unitRef="usd">38929000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i71262ca10bc7449085213d6fbd74cbb6_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzQtOC0xLTEtNzkwMjQ_ad2eb6f0-d17e-4470-8868-1ded2008d3be"
      unitRef="number">0.801</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2506e786607941d08052e0b32b8a50cb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzYtMi0xLTEtNzIzNzE_b0dfa39c-df35-47b3-a557-66fd3b7ea57e"
      unitRef="usd">6639000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2506e786607941d08052e0b32b8a50cb_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzYtNC0xLTEtNzIzNzE_a0f49498-1666-494b-9a63-69caba741f6b"
      unitRef="number">0.055</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a76b69de7df40bcaa782adebcd0b146_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtNi0xLTEtNzkwMjQ_429d97ea-7b8f-4ef6-9906-a500587ebf8b"
      unitRef="usd">9692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a76b69de7df40bcaa782adebcd0b146_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzUtOC0xLTEtNzkwMjQ_7cced6f3-3a21-4547-8dcd-112d7ec28ba1"
      unitRef="number">0.199</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17313f7f5e6b4345a77900c8b8375796_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctMi0xLTEtNzkwMjQ_83c71fb0-78da-49b2-b037-4eb9960fe56e"
      unitRef="usd">120190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i17313f7f5e6b4345a77900c8b8375796_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctNC0xLTEtNzkwMjQ_c34f822c-be3e-45c6-8ae3-3cff6752e7bc"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic435d5a3059c48069df3d6fa1653e616_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctNi0xLTEtNzkwMjQ_61f97699-e6c9-49ab-b933-14540c13a4cb"
      unitRef="usd">48621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iacb78b988cb04ed2bfa9dce75a9ebd04_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTpmZGNkMzhhMjdiZGM0ZWY4YWNhOWQzZDVlMjY2NzJkYi90YWJsZXJhbmdlOmZkY2QzOGEyN2JkYzRlZjhhY2E5ZDNkNWUyNjY3MmRiXzctOC0xLTEtNzkwMjQ_898208a0-4203-4325-8557-7b1b275ee1ce"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9797f10e1c7434cab337a2cfbac95cf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtMi0xLTEtNzkwNzg_a0c5d1cc-3aa5-436c-b25f-f264818c5d2c"
      unitRef="usd">108842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib9797f10e1c7434cab337a2cfbac95cf_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtNC0xLTEtNzkwNzg_491e9471-aa32-4540-b927-4bbd5db30aea"
      unitRef="number">0.915</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e82643af9204545b8c8aff5a896c254_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtNi0xLTEtNzkwNzg_2eb51f5c-f2c4-4af3-8f6c-6416fa969e74"
      unitRef="usd">36124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0e82643af9204545b8c8aff5a896c254_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzQtOC0xLTEtNzkwNzg_82e9386f-4c37-4ca4-ae08-0383dc84e3fa"
      unitRef="number">0.784</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id619151841a74d219c3061c6c91354ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtMi0xLTEtNzkwNzg_4210e30a-b085-4861-8c17-925c8bf29c8f"
      unitRef="usd">10090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id619151841a74d219c3061c6c91354ab_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtNC0xLTEtNzkwNzg_8f61b9ca-7d86-484b-a3ac-c0bdeb55e194"
      unitRef="number">0.085</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c197e163b7f415e89d492744f85b52e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtNi0xLTEtNzkwNzg_51ca1a6c-2c9a-4c28-983c-ab3177798ed4"
      unitRef="usd">9960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4c197e163b7f415e89d492744f85b52e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzUtOC0xLTEtNzkwNzg_36daaca6-7103-4ab7-b506-5d0cd368680f"
      unitRef="number">0.216</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34409fbdb6a74b54afb8dd5032215f17_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctMi0xLTEtNzkwNzg_9f81cd0a-fc08-4bb6-b364-a6d6ab96dab4"
      unitRef="usd">118932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i34409fbdb6a74b54afb8dd5032215f17_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctNC0xLTEtNzkwNzg_843089b5-3907-41b3-ae5d-7bcc177a9a3b"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eced236cdfd442bb527d8a5ce00cad5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctNi0xLTEtNzkwNzg_580028d7-0e10-4c2c-8c74-d9a4a1fe64dc"
      unitRef="usd">46084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8eced236cdfd442bb527d8a5ce00cad5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTowYjM2NmRmNGNkMmE0YWU0YWM2YTk1NGQ2YWZiNThmNC90YWJsZXJhbmdlOjBiMzY2ZGY0Y2QyYTRhZTRhYzZhOTU0ZDZhZmI1OGY0XzctOC0xLTEtNzkwNzg_b5dd1106-b364-42d9-8565-9c24de8682ef"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie79697f4aa5442e098276470b417d485_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtMi0xLTEtNzkwOTM_a5fe6763-633f-4c65-b450-c57548b26c37"
      unitRef="usd">74473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie79697f4aa5442e098276470b417d485_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtNC0xLTEtNzkwOTM_64d20c1f-6558-4e5c-99c6-4f1e5040218a"
      unitRef="number">0.926</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6d2a9df5478412ba35597a134268dab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtNi0xLTEtNzkwOTM_1f22eef9-287d-409b-8694-a68324e35455"
      unitRef="usd">29591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib6d2a9df5478412ba35597a134268dab_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzQtOC0xLTEtNzkwOTM_84e30d08-ab2e-4a65-8c54-7d4504ec368c"
      unitRef="number">0.740</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i628310eee2084a5d83fc5fcd8ea3fcd3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtMi0xLTEtNzkwOTM_b816591e-eed4-485e-8cd3-d102fa9aa6da"
      unitRef="usd">5976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i628310eee2084a5d83fc5fcd8ea3fcd3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtNC0xLTEtNzkwOTM_a15012f1-07c3-4a00-9f16-220f28c7b9ea"
      unitRef="number">0.074</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i856b7196424e45939188534935fb8279_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtNi0xLTEtNzkwOTM_933965cb-66b7-40ad-8db0-75f8b492278a"
      unitRef="usd">10400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i856b7196424e45939188534935fb8279_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzUtOC0xLTEtNzkwOTM_339898ab-47a0-41c9-9f2f-fa2185608568"
      unitRef="number">0.260</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib85794566e564efdbb760727e1b16a91_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctMi0xLTEtNzkwOTM_4aa8ca22-e0de-4d21-a7eb-07abb136ba52"
      unitRef="usd">80449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib85794566e564efdbb760727e1b16a91_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctNC0xLTEtNzkwOTM_b3e12414-ebf1-4950-918f-0a732f88f383"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i153a674a8e1f46fc97f47240aec0b70c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctNi0xLTEtNzkwOTM_6875f51b-b59b-4d11-ad85-85523b532ba1"
      unitRef="usd">39991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i153a674a8e1f46fc97f47240aec0b70c_D20200101-20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo5ZTY0MTkwNmZlM2U0MGNmOGU1M2U3NjI5NTg0OGUxOC90YWJsZXJhbmdlOjllNjQxOTA2ZmUzZTQwY2Y4ZTUzZTc2Mjk1ODQ4ZTE4XzctOC0xLTEtNzkwOTM_a48d03cb-d749-4652-80b3-799ce6de3c9e"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTE4OA_011d071c-10fa-4047-886f-deec52a8780c"
      unitRef="usd">171660000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id3c1770ba9c941d0b531d31cd5f81235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTE5Mg_c38f1aba-199a-46ee-aa90-f34b5ace59a7"
      unitRef="usd">61107000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic7a8a8040c2a499d8a815dd715d8a01e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTIwMA_9adf2fa4-9805-40f2-b535-9251fe600dab"
      unitRef="usd">110553000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTIwOA_0c765d60-e578-473e-8627-2065d2affeaa"
      unitRef="rate">0.60</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90ZXh0cmVnaW9uOjE3YzdjZmYzNWEyNDQ4MmFiYWMxMTQ1MmFhMDkyNDE5XzU0OTc1NTgxOTI4MA_2ab0accb-7fab-43b1-bee3-6e7aa3622c05">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a roll forward of costs to obtain a contract:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to deferred contract acquisition costs during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred contract acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition costs, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition costs, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred costs to obtain a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table represents a roll forward of costs to fulfill a contract:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to deferred costs to fulfill a contract during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred fulfillment costs, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred fulfillment costs, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:CapitalizedContractCostNet
      contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzMtMi0xLTEtNzIzNzE_f822d381-9410-492c-aa01-cdfcd2facdc4"
      unitRef="usd">26274000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzMtNC0xLTEtNzIzNzE_53f22c23-7852-41bb-9603-1598cbb6c6c5"
      unitRef="usd">17683000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="if8a5ab5844aa47508cf3b0a428dc5137_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzMtNi0xLTEtNzIzNzE_3635fe19-679f-4250-98ed-0301ebdb639c"
      unitRef="usd">9015000</us-gaap:CapitalizedContractCostNet>
    <kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod
      contextRef="i732a22c01c0d40849f5a8ae730197ebd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzQtMi0xLTEtNzIzNzE_2cc6c566-817c-4ebe-b22a-f3ae967bb2b4"
      unitRef="usd">10037000</kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod>
    <kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod
      contextRef="i56c4e52cc4954ca7b04a038322c2f462_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzQtNC0xLTEtNzIzNzE_6e889cd0-3db6-4267-bb47-592d2aafc888"
      unitRef="usd">15594000</kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod>
    <kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod
      contextRef="i459a0450db4f40858e10040262852a25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzQtNi0xLTEtNzIzNzE_4c50f05a-dab5-42bf-8002-5986b38221db"
      unitRef="usd">11997000</kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i732a22c01c0d40849f5a8ae730197ebd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzUtMi0xLTEtNzIzNzE_398d08d2-99d0-4b0d-b3c5-38abbb527cf8"
      unitRef="usd">-9383000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i56c4e52cc4954ca7b04a038322c2f462_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzUtNC0xLTEtNzIzNzE_b5f7f8de-0548-47af-8700-db979a5a4165"
      unitRef="usd">-7003000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i459a0450db4f40858e10040262852a25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzUtNi0xLTEtNzIzNzE_00d6ed96-8da2-4273-81bb-bd9f4443c94d"
      unitRef="usd">-3329000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="iddb295aa99d94d76828322387e446bc4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzctMi0xLTEtNzIzNzE_fc70cb77-d830-4787-9a64-4604a997427d"
      unitRef="usd">26928000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzctNC0xLTEtNzIzNzE_d921e78b-921a-4039-a232-19ae5f7f3f0e"
      unitRef="usd">26274000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzctNi0xLTEtNzIzNzE_76925dce-f002-4b01-825e-f3febac080a7"
      unitRef="usd">17683000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="iddb295aa99d94d76828322387e446bc4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzktMi0xLTEtNzIzNzE_d4c4ecab-c739-47f6-b979-ee5d46d90872"
      unitRef="usd">8979000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzktNC0xLTEtNzIzNzE_c1b3b763-05c3-44d2-9743-f18afed9120e"
      unitRef="usd">7671000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzktNi0xLTEtNzIzNzE_f0bb2863-db36-46dd-b3a2-6ce017d43aaf"
      unitRef="usd">4788000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="iddb295aa99d94d76828322387e446bc4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEwLTItMS0xLTcyMzcx_eeec88af-0e0f-46c3-8dac-af733f001132"
      unitRef="usd">17949000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEwLTQtMS0xLTcyMzcx_b2d6f950-96f6-405f-89fa-978b951fd340"
      unitRef="usd">18603000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEwLTYtMS0xLTcyMzcx_e629af71-394c-4784-a72c-4e6e8937c25b"
      unitRef="usd">12895000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="iddb295aa99d94d76828322387e446bc4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEyLTItMS0xLTcyMzcx_8817337d-c74f-47e9-b987-8429edcfdbc8"
      unitRef="usd">26928000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="idd6ded079b724f5c9649b4c47431b150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEyLTQtMS0xLTcyMzcx_713c7303-a86c-4913-9b3a-662c30ef0246"
      unitRef="usd">26274000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i78e4ca1c782841138ab787c27071ae3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo4NWE3OGFmY2QwMDk0NDYxYTUwOWY4ODc0ZDI2YWM1YS90YWJsZXJhbmdlOjg1YTc4YWZjZDAwOTQ0NjFhNTA5Zjg4NzRkMjZhYzVhXzEyLTYtMS0xLTcyMzcx_a6b3b613-53d5-48cc-a1d0-9be4f6f06513"
      unitRef="usd">17683000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzMtMi0xLTEtNzIzNzE_8e204928-1e3d-4a4f-9b1e-6283160022e6"
      unitRef="usd">5426000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzMtNC0xLTEtNzIzNzE_33aaefd9-a1b1-498b-9322-3bac413b5d64"
      unitRef="usd">4041000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i0db457d3de1c4adfaed5e2d77f97039e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzMtNi0xLTEtNzIzNzE_f478bea9-031c-4bc4-a7c2-bc3f1f5d03c5"
      unitRef="usd">3993000</us-gaap:CapitalizedContractCostNet>
    <kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod
      contextRef="i8dd3385854b34ee89264f5b3239ad4aa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzQtMi0xLTEtNzIzNzE_abedb10a-4199-40dd-8ad7-09fc07408222"
      unitRef="usd">1578000</kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod>
    <kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod
      contextRef="i8faf89ecd65c4361a49695e15a251672_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzQtNC0xLTEtNzIzNzE_487b9dcc-6c0c-4eae-b281-ed67be3abd60"
      unitRef="usd">2457000</kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod>
    <kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod
      contextRef="i55224d86e28e43539e80984d17aa6be6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzQtNi0xLTEtNzIzNzE_edacd04a-0da3-4930-be23-ad084c611a0b"
      unitRef="usd">950000</kltr:AdditionsToDeferredContractAcquisitionCostsDuringPeriod>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i8dd3385854b34ee89264f5b3239ad4aa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzUtMi0xLTEtNzIzNzE_18bd7bdc-3293-4210-aa2e-799d7966a17e"
      unitRef="usd">-1482000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i8faf89ecd65c4361a49695e15a251672_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzUtNC0xLTEtNzIzNzE_10ab4119-ea9c-4997-94f5-3eeaa3c690f5"
      unitRef="usd">-1072000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i55224d86e28e43539e80984d17aa6be6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzUtNi0xLTEtNzIzNzE_2698b28a-6968-449e-bd1f-6cfa415b540e"
      unitRef="usd">-902000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzctMi0xLTEtNzIzNzE_9e6e4a0a-d036-4d1d-a198-7a92917fcbcc"
      unitRef="usd">5522000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzctNC0xLTEtNzIzNzE_0bbf5d07-ff7a-46d3-8b74-7c0985b5a511"
      unitRef="usd">5426000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzctNi0xLTEtNzIzNzE_3bfe6f84-b2bf-404e-9c98-8e60f402bc63"
      unitRef="usd">4041000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzktMi0xLTEtNzIzNzE_525d6874-5870-4345-b262-b67c0649fa34"
      unitRef="usd">1780000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzktNC0xLTEtNzIzNzE_18dbf714-299b-46a2-9a83-69fbfeddb8b9"
      unitRef="usd">1408000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzktNi0xLTEtNzIzNzE_0b094178-a7ac-4aa8-9357-df325a2dbcf8"
      unitRef="usd">1060000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEwLTItMS0xLTcyMzcx_2c7ac00e-5a18-4075-bbd7-8cbaea7ebbf2"
      unitRef="usd">3742000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEwLTQtMS0xLTcyMzcx_63ae3128-81b6-459e-a98d-85ab3b3d5dab"
      unitRef="usd">4018000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEwLTYtMS0xLTcyMzcx_18ee8d5c-1f14-42ba-a02e-5a7df11b742d"
      unitRef="usd">2981000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i2d248b8185d94fcfb20e345e0fb29151_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEyLTItMS0xLTcyMzcx_98fbfb7c-5837-4475-b5b8-48f71538bb5c"
      unitRef="usd">5522000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ieb9b14b77cf24ae9ae8811ff997f4529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEyLTQtMS0xLTcyMzcx_ddbd03f6-dca6-4d8c-b756-2230cc53b8c3"
      unitRef="usd">5426000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ia8ed1f2c440043cdbbe1b0d35f3d5139_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODkvZnJhZzoxN2M3Y2ZmMzVhMjQ0ODJhYmFjMTE0NTJhYTA5MjQxOS90YWJsZTo1ZTQyNzJmYTljY2M0ZmRjODg4MjAzNjhjMDFkNWFhZS90YWJsZXJhbmdlOjVlNDI3MmZhOWNjYzRmZGM4ODgyMDM2OGMwMWQ1YWFlXzEyLTYtMS0xLTcyMzcx_05fc2d23-3923-4b4e-aece-6b2c86d042fe"
      unitRef="usd">4041000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGV4dHJlZ2lvbjo4YWY1NWJkOWExN2Y0NGJlYWU1ZTU1OTI2ZWFjYmE4MV81NDk3NTU4MTQzNzc_33c3569f-3165-487a-bc3c-20aabcb274d2">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 4:   MARKETABLE SECURITIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of available-for-sale marketable securities as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale &#x2013; matures within one year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the available evidence, the Company concluded that the gross unrealized losses on the marketable securities as of December&#160;31, 2022 are temporary in nature. There were no gains or losses from available-for-sale marketable securities that were reclassified out of accumulated other comprehensive income during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGV4dHJlZ2lvbjo4YWY1NWJkOWExN2Y0NGJlYWU1ZTU1OTI2ZWFjYmE4MV81NDk3NTU4MTQzNzg_96e16e19-8daf-4fea-b780-d2045a8fa557">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of available-for-sale marketable securities as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale &#x2013; matures within one year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ia389321e87284d598790e9bba038b22d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTItMS0xLTczMzU2_175ffd62-b3eb-48bb-9196-ffc52e536173"
      unitRef="usd">9305000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains
      contextRef="i250b84767afe4f20a0a1604b762d9962_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTQtMS0xLTczMzU2_b198055b-3054-4f8f-9ebb-9bad99355d77"
      unitRef="usd">0</kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains>
    <kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses
      contextRef="i250b84767afe4f20a0a1604b762d9962_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTYtMS0xLTczMzU2_0ac66f58-fa94-4a2d-af5c-bacc77831291"
      unitRef="usd">66000</kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ia389321e87284d598790e9bba038b22d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18yLTgtMS0xLTczMzU2_a8483b31-bee1-44bb-9aa3-49ed2106eee3"
      unitRef="usd">9239000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i3615f28f2ab542c080ef3f333dbd75b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTItMS0xLTczMzU2_c303cd9e-83c2-410f-86c2-e68f5d823dd2"
      unitRef="usd">1751000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains
      contextRef="i40cf304667984ca0a372e6613f43d7a5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTQtMS0xLTczMzU2_14d23b94-0b5a-4cf3-821d-6bd43308eacb"
      unitRef="usd">0</kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains>
    <kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses
      contextRef="i40cf304667984ca0a372e6613f43d7a5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTYtMS0xLTczMzU2_ca8517a9-9028-4dbf-be03-347f98ba6baa"
      unitRef="usd">4000</kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i3615f28f2ab542c080ef3f333dbd75b3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N18zLTgtMS0xLTczMzU2_f6b08abf-b585-4def-bbce-ca333d77b58f"
      unitRef="usd">1747000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="idb268a64f94e4206ad8dadd8f96780d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTItMS0xLTczMzU2_d2b56ace-ecdb-4552-98f2-f62049af36a1"
      unitRef="usd">16306000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains
      contextRef="i8784db03985f45519de40efcbb00a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTQtMS0xLTczMzU2_6ade5484-b3f4-42a1-87d0-0006e59eb7a3"
      unitRef="usd">0</kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains>
    <kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses
      contextRef="i8784db03985f45519de40efcbb00a0e5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTYtMS0xLTczMzU2_53669987-e1a6-4aea-ac1e-bd97836c97ae"
      unitRef="usd">111000</kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="idb268a64f94e4206ad8dadd8f96780d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N180LTgtMS0xLTczMzU2_eb7c3c86-7689-48b9-9564-2d2e021113cb"
      unitRef="usd">16195000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i04db26506007472c8471be957f62dd45_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTItMS0xLTczMzU2_82d82197-f8d2-46eb-9495-59276f649537"
      unitRef="usd">11237000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains
      contextRef="i6f34f0d3fe89434eb309b70523a657ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTQtMS0xLTczMzU2_1bb4c020-5197-4ee5-9e19-399074e2ccbc"
      unitRef="usd">0</kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains>
    <kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses
      contextRef="i6f34f0d3fe89434eb309b70523a657ec_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTYtMS0xLTczMzU2_79a19fa2-c5fd-4d5e-b77c-9e6bb140fb3f"
      unitRef="usd">0</kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i04db26506007472c8471be957f62dd45_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N181LTgtMS0xLTczMzU2_86f2632a-d1ea-4c71-9fdd-ec33dfe1a0eb"
      unitRef="usd">11237000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i0609da90aea74b63a7ce091d925dd5e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTItMS0xLTc5MTc4_97884449-176a-4d3a-865c-86b62b1de6ef"
      unitRef="usd">2925000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains
      contextRef="i4e4db82401f2413e8c660d9ebb10bb5c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTQtMS0xLTc5MTc4_2260b774-0bd0-47b2-888b-50decf67f873"
      unitRef="usd">1000</kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains>
    <kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses
      contextRef="i4e4db82401f2413e8c660d9ebb10bb5c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTYtMS0xLTc5MTc4_206ef683-2ee9-497b-b5b3-106f8f145254"
      unitRef="usd">1000</kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i0609da90aea74b63a7ce091d925dd5e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTgtMS0xLTc5MTc4_e99d183b-7327-480a-b777-93ba8cfde2ff"
      unitRef="usd">2925000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTItMS0xLTczMzU2_9ebdf6f2-cf00-4e50-af2c-94746708dbec"
      unitRef="usd">41524000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTQtMS0xLTczMzU2_76f63667-9cbc-4409-b985-cc9a0cd1817d"
      unitRef="usd">1000</kltr:AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains>
    <kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTYtMS0xLTczMzU2_d7c2bd47-c302-4976-9ad1-ccf49a5543c0"
      unitRef="usd">182000</kltr:AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMDg2L2ZyYWc6OGFmNTViZDlhMTdmNDRiZWFlNWU1NTkyNmVhY2JhODEvdGFibGU6ODE2YmJiYjUxM2ZiNDYyOTgwNmY0ZmNmZTI5NmRmOTcvdGFibGVyYW5nZTo4MTZiYmJiNTEzZmI0NjI5ODA2ZjRmY2ZlMjk2ZGY5N182LTgtMS0xLTczMzU2_d82b4b17-fe68-4474-b203-adc543503c90"
      unitRef="usd">41343000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N181NDk3NTU4MTYyMjE_b89413b6-9b2d-4fa9-acec-385dad72071b">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 5:   FAIR VALUE MEASUREMENTS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 820, the Company measures its cash equivalents and marketable securities at fair value using the market approach valuation technique. Cash equivalents and marketable securities are classified within Level 1 or Level 2 because these assets are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements As Of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measured at fair value on a recurring basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments liability included in accrued expenses and other current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options and forward contracts designated as hedging instruments&#x2009;&#x2009;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the Company's IPO, the warrants to purchase preferred and common stock were measured at fair value using Level 3 inputs upon issuance and at each reporting date. Inputs used to determine the estimated fair value of the warrants to purchase preferred and common stock as of the valuation date included expected term, the risk-free interest rate, volatility, and the fair value of underlying shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;T&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of warrant to common stocks to equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of warrant to preferred stocks to mezzanine equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion of warrants to common stock upon initial public offering&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,677)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 3, 2021, SVB Financial Group (&#x201c;SVB&#x201d;) converted a Warrant to Purchase Stock issued on February 3, 2011 (the &#x201c;Series C Warrant&#x201d;) into shares of the Company&#x2019;s Series C Convertible Preferred Stock pursuant to the cashless conversion mechanism described in the Series C Warrant. The conversion was exercised for all 31,414 shares covered by the Series C Warrant and resulted in the net issuance of 27,011 shares of the Company&#x2019;s Series C Convertible Preferred Stock. Pursuant to the terms of the Series C Warrant, the number of net shares issued was determined by dividing (a) the aggregate fair market value of the shares otherwise issuable upon exercise of the Series C Warrant minus the aggregate exercise price of such shares by (b) the fair market value of one share of the Company&#x2019;s Series C Convertible Preferred Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Company&#x2019;s IPO, the warrants to purchase preferred and common stock were converted into 7,067,699 shares of common stock. The final re-measurement of the warrants was based upon the publicly available stock price on the conversion date.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N181NDk3NTU4MTYyMjI_f0182c01-59d0-4346-9f45-04b1e6009b16">Foreign currency derivative contracts are classified within the Level 2 value hierarchy, as the valuation inputs are based on quoted prices and market observable data of similar instruments.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements As Of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Measured at fair value on a recurring basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments liability included in accrued expenses and other current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options and forward contracts designated as hedging instruments&#x2009;&#x2009;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifd2508ec5bca4326abd54668fdc26989_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV83LTQtMS0xLTczMzY5_3de84036-bc7f-43b9-9970-a98124df3ce3"
      unitRef="usd">16489000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic0fc05ee938048b48f0a8a21dee2791e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV83LTYtMS0xLTczMzY5_761d9be9-ea3b-48ea-ae7c-8af095551c9d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd7878d7e1784524a1e721449f566e0e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMS00LTEtMS03MzM2OQ_3e5bb4d8-7eaa-4cf5-a689-219689e4279e"
      unitRef="usd">9239000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4c2016ed0bb34afc90a7825bda5f15c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMS02LTEtMS03MzM2OQ_20577d52-883e-4627-b45b-9a8f6797a378"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibdbb3c606dd24000944975963dabd9ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMi00LTEtMS03MzM2OQ_e4cf1f56-a9b3-40b3-a01b-10aeb059effb"
      unitRef="usd">1747000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1becaf9dd66c4040b3d4167bc3540652_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMi02LTEtMS03MzM2OQ_e834aeaf-2672-46b9-881d-15970bc2c1b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib4b7ec9c3bb74c8db1923dcae2a3a1b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMy00LTEtMS03MzM2OQ_b118494e-7ca5-4b6b-97e8-3fe5bf78263e"
      unitRef="usd">16195000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia90e914abc8b4a8fb127cf3c7b543764_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xMy02LTEtMS03MzM2OQ_57989d18-7374-424f-88f7-26da8b63cb3a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0a5fa9c5a9a74b0199f720452affc282_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC00LTEtMS03MzM2OQ_7dea34df-eacc-44a6-ace6-a43fa5b86ee2"
      unitRef="usd">11237000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifb0f1a18d49a4610a9273140dda8c4f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC02LTEtMS03MzM2OQ_4260e418-2343-4dbf-abec-c868d725e388"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i80e9de096e124c239178a4fc74efac19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC00LTEtMS03OTE5Mg_b4b9b7f4-3268-48b9-ba2c-a94658126644"
      unitRef="usd">2925000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9cbd36cbf2b349bd98a44a27033052ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8xNC02LTEtMS03OTE5Mg_b84d0131-1901-4d2b-a1d2-d6ffc8381244"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i13c5a0f81d8f45558d464758a910cd43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8yMi00LTEtMS03MzM2OQ_fca84fb1-731c-44ec-99f3-14c346366feb"
      unitRef="usd">120000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i4aed0df9d7074936bf11089435b0e879_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6ZDlkNmVjNDViN2Q2NDkyZTllY2E0YzI2NmQwNTJmNGEvdGFibGVyYW5nZTpkOWQ2ZWM0NWI3ZDY0OTJlOWVjYTRjMjY2ZDA1MmY0YV8yMi02LTEtMS03MzM2OQ_97ec1bcd-5728-4b25-b301-15d3900e6ff8"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N181NDk3NTU4MTYyMjM_553503f2-29e4-4247-bdc8-879528861f36">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;T&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he following table sets forth a summary of the changes in the fair value of the warrants to purchase preferred and common stock: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.348%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of warrant to common stocks to equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of warrant to preferred stocks to mezzanine equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion of warrants to common stock upon initial public offering&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,677)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;On February 3, 2021, SVB Financial Group (&#x201c;SVB&#x201d;) converted a Warrant t</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18yLTItMS0xLTczMzY5_8f998b81-29cc-4937-a885-7213b58bfbdf"
      unitRef="usd">56780000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18zLTQtMS0xLTc0NzQ0_e10600ed-165a-45fd-a143-167c04136690"
      unitRef="usd">17111000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N180LTItMS0xLTc0NzQ0_5d27bfcd-142f-48da-b49d-85e1886fbfbf"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N180LTQtMS0xLTc0NzQ0_13a193ad-8537-436c-bd50-172ee2a9629a"
      unitRef="usd">1221000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <kltr:ReclassificationOfWarrantToCommonStocksToEquity
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N181LTItMS0xLTc0NzQ0_34ec972b-549f-4fe2-b75c-2cee4bf4bf8f"
      unitRef="usd">0</kltr:ReclassificationOfWarrantToCommonStocksToEquity>
    <kltr:ReclassificationOfWarrantToCommonStocksToEquity
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N181LTQtMS0xLTc0NzQ0_a920b012-6c83-4b56-b052-fcd65617071d"
      unitRef="usd">-3057000</kltr:ReclassificationOfWarrantToCommonStocksToEquity>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18zLTItMS0xLTczMzY5_fdd1dcf0-620f-4a6f-836f-ef29396ce5cd"
      unitRef="usd">1149000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N182LTQtMS0xLTc0NzQ0_4bafc7d4-c7b5-470e-9508-c5b087aa2ea5"
      unitRef="usd">0</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N180LTItMS0xLTczMzY5_39ef17c0-be9c-4521-b5f8-0d7f94a94469"
      unitRef="usd">15046000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N183LTQtMS0xLTc0NzQ0_87114d1d-df65-4799-b49a-0afc47976058"
      unitRef="usd">41505000</us-gaap:FairValueAdjustmentOfWarrants>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N181LTItMS0xLTczMzY5_e9db425e-024c-4b3d-9a1b-8e7bc4cec025"
      unitRef="usd">70677000</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N184LTQtMS0xLTc0NzQ0_5b78e5c9-5b27-440e-ba0a-703f76b26941"
      unitRef="usd">0</kltr:StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N183LTItMS0xLTczMzY5_5e9af8a0-92cd-42eb-bc7e-091834864445"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGFibGU6OWQyMGY1NGU4MzQyNGU2NzhiZGJkZjIxNDlhYjJlNDcvdGFibGVyYW5nZTo5ZDIwZjU0ZTgzNDI0ZTY3OGJkYmRmMjE0OWFiMmU0N18xMC00LTEtMS03NDc0NA_7b7dd78f-ae96-4f0f-8a16-cda47948d1ca"
      unitRef="usd">56780000</us-gaap:WarrantsAndRightsOutstanding>
    <kltr:NumberOfWarrantsConverted
      contextRef="i6daa34f34b9042dc9c442e5a65fd7958_D20210203-20210203"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N18xNTA2_87d30731-73a5-4358-92ff-0baca888b144"
      unitRef="shares">31414</kltr:NumberOfWarrantsConverted>
    <kltr:NumberOfPreferredSharesIssuedInConversionOfWarrants
      contextRef="i6daa34f34b9042dc9c442e5a65fd7958_D20210203-20210203"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N18xNTg0_6615efbf-2f7a-4393-8931-b0fe4835d4d6"
      unitRef="shares">27011</kltr:NumberOfPreferredSharesIssuedInConversionOfWarrants>
    <kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTAxL2ZyYWc6OTA5Y2EwMGQ0OWVhNDdmMGFkNmU2ZDE5ZGIyODE5NjcvdGV4dHJlZ2lvbjo5MDljYTAwZDQ5ZWE0N2YwYWQ2ZTZkMTlkYjI4MTk2N18yMTIw_d2257991-e449-4414-ae36-b4518f020b28"
      unitRef="shares">7067699</kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUzNzQ_1b9bf6c7-7bf6-4e30-aa9f-ac5a9d865bd2">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 6:   DERIVATIVES AND HEDGING&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into forward, put and call option contracts to hedge certain forecasted payroll costs denominated in NIS against exchange rate fluctuations of the U.S. dollar for a period of up to twelve months. The Company recorded the cash flows associated with these derivatives under operating activities. The Company does not use derivative instruments for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notional Amount of Foreign Currency Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had outstanding contracts designated as hedging instruments in the aggregate notional amount of $8,345 as of December&#160;31, 2022. The fair value of the Company&#x2019;s outstanding contracts amounted to a liability of $120 as of December&#160;31, 2022. These liabilities were recorded under accrued expenses and other current liabilities. Loss of $1,418 was reclassified from accumulated other comprehensive loss during the year ended December 31, 2022. Such loss was reclassified from accumulated other comprehensive loss when the related expenses were incurred. The Company had no outstanding contracts designated as hedging instruments as of December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Effect of Foreign Currency Contracts on the Consolidated Statements of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of foreign currency contracts on the consolidated statements of operations during the year ended December 31, 2022 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.513%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statement of Operations Location:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4"&gt;Cost of revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb"&gt;Research and development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159"&gt;Sales and marketing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345"&gt;General and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1"&gt;Restructuring&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUyNDA_166443ab-4ad3-4492-9c68-d9d03e39384e"
      unitRef="usd">8345000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUyNDQ_e2a6595e-38e8-4e45-9ce4-2f0a665c3b56"
      unitRef="usd">120000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUyNTY_02ebd57f-249d-4f4e-86ea-26aee9076f85"
      unitRef="usd">1418000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGV4dHJlZ2lvbjozNzRhZTI4OWE1N2E0NjQ5OTgwYThlMmYyMjE0Zjk3ZF81NDk3NTU4MTUzNzU_7d81ba55-5919-477c-ae1e-de1364f231dd">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of foreign currency contracts on the consolidated statements of operations during the year ended December 31, 2022 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.513%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statement of Operations Location:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTAtMS0xLTczMzcx_1739c9f9-0eae-4fa5-a2b9-5f3db22ecda4"&gt;Cost of revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTAtMS0xLTczMzcx_1c90ae9a-743b-4946-be4e-2082f103bfcb"&gt;Research and development&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTAtMS0xLTczMzcx_8b4f8419-f84a-4f4b-b128-8bd917f13159"&gt;Sales and marketing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTAtMS0xLTczMzcx_dd5d714e-b62b-43d3-8eea-44e706d87345"&gt;General and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTAtMS0xLTczMzcx_1eff86e7-2c71-49cf-98dd-cdd6d69e6fe1"&gt;Restructuring&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8yLTItMS0xLTczMzcx_55696336-bd90-4ac6-b7fa-6ba160e47568"
      unitRef="usd">-230000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl8zLTItMS0xLTczMzcx_171cf0bb-3f63-4ce9-8225-70c3d8fab4b9"
      unitRef="usd">-727000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl80LTItMS0xLTczMzcx_52f472d5-8edd-464b-a259-7511d3880ef8"
      unitRef="usd">-190000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl81LTItMS0xLTczMzcx_72ab35af-a5f3-4cfa-88e1-035bdbfdf02c"
      unitRef="usd">-249000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie997020da78043e3bfc88d975207ed5e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl82LTItMS0xLTczMzcx_6172d5ce-6f37-4c85-bd58-eb4d407f9f43"
      unitRef="usd">-22000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTE1L2ZyYWc6Mzc0YWUyODlhNTdhNDY0OTk4MGE4ZTJmMjIxNGY5N2QvdGFibGU6OTkxMzdjYmZjNTFmNDgzNWJiMTY5MTYzMjJhNGNiM2IvdGFibGVyYW5nZTo5OTEzN2NiZmM1MWY0ODM1YmIxNjkxNjMyMmE0Y2IzYl84LTItMS0xLTczMzcx_aea6e069-6d9d-4148-8724-19b0f33f070b"
      unitRef="usd">-1418000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3Mzg_0260b790-b6df-4e6d-a9ea-46231ea711c8">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 7:   LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases its office facilities under non-cancelable agreements that expire at various dates through July 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2021, the Company entered into a non-cancelable operating lease agreement for an office that contains approximately 13,815 square feet in New York, New York (the "Lease"). For accounting purposes under ASC 842, the Lease commenced on January 11, 2022, resulting in a recording of a $4,108 right-of-use operating lease asset and operating lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 6, 2022, the Company entered into a new lease agreement as tenant related to a property in Israel (the "Lease"). The Lease provides that the Company will lease a new building containing approximately 5,926 square meters (approximately 63,784 square feet) . The initial lease term is approximately 5.5 years with two options to extend of five years each. The Company believes that it is reasonably certain that it will exercise the option for the first extension period, and accordingly includes this extension period as part of the lease term. For accounting purposes under ASC 842, the Lease commenced on June 22, 2022, resulting in the recording of a $19,586 right-of-use operating lease asset and operating lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of operating lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expenses under the previous lease accounting standard were $2,278 and $2,152 during the year ended December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplementary cash flow information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the weighted-average discount rate is 4.8% and the weighted-average remaining term is 9.0 years. Maturities of the Company&#x2019;s operating lease liabilities as of December&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rental of premises&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AreaOfLand
      contextRef="i5f551d784c8a49d7a3cdd247d054cca1_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjE1OTA_328e0c6f-b88f-4bd9-9a36-2cceab91fefa"
      unitRef="sqft">13815</us-gaap:AreaOfLand>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib2597ec1ecb748b3a89564b3a0ef8298_I20220111"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjA5MDM_1d362400-c10b-4255-b43b-d597a7e05616"
      unitRef="usd">4108000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AreaOfLand
      contextRef="ic26d3e61a022450c8d598c73e63be5b6_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjE2MDA_6c94a07c-b3e6-43f6-ac57-a278ee9eb7de"
      unitRef="sqft">63784</us-gaap:AreaOfLand>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i20dd1afa20ae4fe18f3767c658f2bc00_I20220622"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk2MTA_c1772707-63df-4901-8b08-4598680fc4ec"
      unitRef="usd">19586000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3Mzk_9522f108-89b0-4543-b120-098b0d54ae2a">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of operating lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN18yLTItMS0xLTczMzcz_07e8d315-92ea-4688-b90d-a9ede373512b"
      unitRef="usd">2827000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN18zLTItMS0xLTczMzcz_22da8968-71ee-4117-99bd-828d7e6db3fd"
      unitRef="usd">417000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN180LTItMS0xLTczMzcz_dd6cd7f7-eab2-418e-a37b-5fbe7dcce66d"
      unitRef="usd">20000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6M2ZlOWJjMWExZmY1NDI5ZTkzNmZmYzQ0MWQ3NDhiYTcvdGFibGVyYW5nZTozZmU5YmMxYTFmZjU0MjllOTM2ZmZjNDQxZDc0OGJhN182LTItMS0xLTczMzcz_1f7bec5b-b1b6-4275-9d4a-5aadd0d13330"
      unitRef="usd">3264000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk2MTc_c256e28b-0702-4f7d-bb22-c532141e3734"
      unitRef="usd">2278000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3MDM_7b58804c-49ba-4f05-b794-0958f3d1d68b"
      unitRef="usd">2152000</us-gaap:OperatingLeasesRentExpenseNet>
    <kltr:SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MjE2MTY_e1c7cd4a-6ccb-4823-8d4d-a2fb16392c84">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplementary cash flow information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kltr:SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTEwMTk2ZTQ0NmM2NGE2MGE1YjBlMjI2ZTk0NmMxZWMvdGFibGVyYW5nZToxMTAxOTZlNDQ2YzY0YTYwYTViMGUyMjZlOTQ2YzFlY18yLTItMS0xLTczMzcz_72284d88-d392-4c9e-a31e-2821ee747c6d"
      unitRef="usd">1845000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3MTY_8bb0008c-1970-4555-a651-a2852d6a067e"
      unitRef="number">0.048</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3MjA_71a71232-fe8c-4923-93d1-fd7ed4624079">P9Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3NDM_2459083f-26a1-43ee-ac9b-c60aa78aaac6">Maturities of the Company&#x2019;s operating lease liabilities as of December&#160;31, 2022 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF8zLTItMS0xLTczMzcz_f0249969-ed74-4c5b-b2ac-d470be6336ed"
      unitRef="usd">3206000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF80LTItMS0xLTczMzcz_d989fb51-471b-4009-962a-96a4734bbd14"
      unitRef="usd">3131000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF81LTItMS0xLTczMzcz_3988728e-6135-4ec6-a28a-e88501dce698"
      unitRef="usd">3188000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF82LTItMS0xLTczMzcz_0200bc6d-d9ef-4b86-b3fc-519bccfa4233"
      unitRef="usd">3250000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF83LTItMS0xLTczMzcz_9d6f1f54-1037-4334-b9a9-6093106eb63e"
      unitRef="usd">2817000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF83LTItMS0xLTg3MzMx_681fa872-2400-4746-b635-91aa7c4e3f85"
      unitRef="usd">11372000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF84LTItMS0xLTczMzcz_7563ce52-8e14-4bc0-96fa-cb3ce857ed5e"
      unitRef="usd">26964000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF85LTItMS0xLTczMzcz_60fdf2c7-c67d-4a98-8328-f802d939e577"
      unitRef="usd">3912000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6MTcwNGE5MDI5OGU2NGEyNWJlOWZlNWVkNTg5NWViOTAvdGFibGVyYW5nZToxNzA0YTkwMjk4ZTY0YTI1YmU5ZmU1ZWQ1ODk1ZWI5MF8xMC0yLTEtMS03MzM3Mw_bc7f2042-934c-4de5-8324-fa68b51053da"
      unitRef="usd">23052000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGV4dHJlZ2lvbjpmYzMwNmM3OGNlMWU0NjQxOTkxNGIyYTIyMWMxNWZmNV81NDk3NTU4MTk3NDQ_587669df-67d6-4633-bf0b-17f961197e17">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the minimum lease payments under operating leases, including payments for leases which had not commenced, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rental of premises&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV8yLTItMS0xLTczMzcz_48753a7a-e901-413a-8fe6-f0be93cd5232"
      unitRef="usd">1317000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV8zLTItMS0xLTczMzcz_1b46e8ba-cef0-40be-b9a2-81f5553d2acb"
      unitRef="usd">788000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV80LTItMS0xLTczMzcz_0868ddf8-2e78-430c-b3aa-e55ab064481a"
      unitRef="usd">806000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV81LTItMS0xLTczMzcz_e320d440-2a99-450f-a386-c34b3864e086"
      unitRef="usd">862000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV82LTItMS0xLTczMzcz_03695bea-4b62-4210-ab11-e43b78e90a1e"
      unitRef="usd">919000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV83LTItMS0xLTczMzcz_5eb655ae-4547-4421-9d44-aed1211a7c8e"
      unitRef="usd">548000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yMTIzL2ZyYWc6ZmMzMDZjNzhjZTFlNDY0MTk5MTRiMmEyMjFjMTVmZjUvdGFibGU6NDM1Y2FlZWUyZmY4NDAwNmExMzMxOThhZjQ1YTkxMzkvdGFibGVyYW5nZTo0MzVjYWVlZTJmZjg0MDA2YTEzMzE5OGFmNDVhOTEzOV85LTItMS0xLTczMzcz_b6cdf494-4e31-4c26-a3e2-76062dc9f41a"
      unitRef="usd">5240000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGV4dHJlZ2lvbjoxOGFiNWI1ZDM2OWM0ODI0YTk5OWFhYTE4NDMyNzM1YV81NDk3NTU4MTQ2MjU_fbcd1039-de5a-4b8f-a61b-04a05c800f4b">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 8:   COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into various non-cancelable agreements with third-party providers for use of mainly cloud and other services, under which it committed to minimum and fixed purchases through the year ending December&#160;31, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase commitment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is occasionally a party to claims or litigation in the normal course of the business. The Company does not believe that it is a party to any pending legal proceeding that is likely to have a material adverse effect on its business, financial condition, or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGV4dHJlZ2lvbjoxOGFiNWI1ZDM2OWM0ODI0YTk5OWFhYTE4NDMyNzM1YV81NDk3NTU4MTQ2MjY_73fe4b3e-7a49-462a-8431-183a2aefc6d0">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of the aggregate future non-cancelable purchase commitments under such agreements as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;text-indent:24.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt;text-indent:24.5pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase commitment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:24.5pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl8zLTItMS0xLTc0MTY0_7d1dee5d-4171-43c0-988c-1d6c514cd27e"
      unitRef="usd">13592000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl80LTItMS0xLTc0MTY0_164fbfc6-94de-42f3-80b6-d3b59ac87973"
      unitRef="usd">14552000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl81LTItMS0xLTc0MTY0_190a7d27-794f-401e-9005-ed88a64fef6a"
      unitRef="usd">13093000</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl82LTItMS0xLTc0MTY0_a210539f-6659-42cb-8b9a-3db662ef7b20"
      unitRef="usd">14250000</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:PurchaseObligation
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNTk2L2ZyYWc6MThhYjViNWQzNjljNDgyNGE5OTlhYWExODQzMjczNWEvdGFibGU6ZjAzMzE4N2UyNDk0NGM0OTgzNzVjZGVkZGEyM2U3YWIvdGFibGVyYW5nZTpmMDMzMTg3ZTI0OTQ0YzQ5ODM3NWNkZWRkYTIzZTdhYl84LTItMS0xLTc0MTY0_543420c2-1ef2-4335-a947-2ce4dc8ff5a5"
      unitRef="usd">55487000</us-gaap:PurchaseObligation>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjE2L2ZyYWc6N2U3Y2I5ZGUwMDAyNGJkNGE2ZjIxNzc4YTRkMzMzYjAvdGV4dHJlZ2lvbjo3ZTdjYjlkZTAwMDI0YmQ0YTZmMjE3NzhhNGQzMzNiMF81NDk3NTU4MTQwMjY_83f039b8-7708-4213-921c-24ec3bec3de6">NOTE 9:     CONSOLIDATED BALANCE SHEET COMPONENTS&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Prepaid expenses and other current assets     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government institutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted bank deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Property and Equipment, net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Composition of property and equipment is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases of computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciated cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expenses for the years ended December&#160;31, 2022, 2021 and 2020 were $2,042, $1,407 and $2,791, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company recorded a loss of $185, mainly due to disposal of leasehold improvements associated with moving to the Company's temporary office in Israel. The loss consisted of property, plant and equipment in a gross amount of $826, and accumulated depreciation of  $641.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other assets, noncurrent&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance pay fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 13pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGV4dHJlZ2lvbjpkN2VhZDBlMzZmNGY0MTA2OGNlMDdkYzA5YTFkN2RhNl8xNjQ5MjY3NDQxOTEy_ad1fa9f3-fb11-4d85-a9e2-cea45646fd3a">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government institutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted bank deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV8zLTItMS0xLTc0MTg1_215a8930-5b14-4fc3-8f0b-bd8c6d9ab04c"
      unitRef="usd">3369000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV8zLTQtMS0xLTc0MTg1_581b9df4-1f8d-45b0-814d-2108ff036fab"
      unitRef="usd">3858000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV80LTItMS0xLTc0MTg1_1d83deb7-10f4-41d3-a345-e7305b87c2ce"
      unitRef="usd">422000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV80LTQtMS0xLTc0MTg1_50c568c4-3913-4e1d-b8cb-cbbdad1b3281"
      unitRef="usd">576000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherShortTermInvestments
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV81LTItMS0xLTc0MTg1_a0a0f05e-c86d-4ab7-8c09-fcfb71e1295e"
      unitRef="usd">2600000</us-gaap:OtherShortTermInvestments>
    <us-gaap:OtherShortTermInvestments
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV81LTQtMS0xLTc0MTg1_eb2bbff2-214a-4acb-bb50-9824b5350198"
      unitRef="usd">0</us-gaap:OtherShortTermInvestments>
    <us-gaap:OtherAssetsCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV82LTItMS0xLTc0MTg1_e21e2d12-e83b-49ba-baa9-ed7790d97533"
      unitRef="usd">1130000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV82LTQtMS0xLTc0MTg1_46af3457-fa53-473b-84cb-a98a6ed1c5f4"
      unitRef="usd">676000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV84LTItMS0xLTc0MjAw_205c55e5-1fc0-4c76-87a3-8bf4d17d2974"
      unitRef="usd">7521000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjIxL2ZyYWc6ZDdlYWQwZTM2ZjRmNDEwNjhjZTA3ZGMwOWExZDdkYTYvdGFibGU6NjBhODQ2NzUyMTIwNDhhNjk3NmVlMjNkZWUzN2ZkNzUvdGFibGVyYW5nZTo2MGE4NDY3NTIxMjA0OGE2OTc2ZWUyM2RlZTM3ZmQ3NV84LTQtMS0xLTc0MjAw_dc62889d-2625-46ae-99f2-208f163a174f"
      unitRef="usd">5110000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl8xNjQ5MjY3NDQyMTY5_4ed6f548-06a2-4189-bcc0-18cc0b8443ce">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Composition of property and equipment is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases of computers and peripheral equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciated cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0391534b35cf47c787b2850730d61f7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8yLTItMS0xLTc0MTg1_ffb8d2f4-b1b7-44d8-af49-d46af040e225"
      unitRef="usd">4323000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id341ed25ffe24d55805508180f19019c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8yLTQtMS0xLTc0MTg1_4fdd8c7f-c54a-42ba-9ffa-808e6ad89d83"
      unitRef="usd">3668000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i422c78597ad34f70873dea5a7df397ac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8zLTItMS0xLTc0MTg1_9f9964ed-80b6-48ef-acb4-1e074c76d22a"
      unitRef="usd">551000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i83d2612eea85474cb3c6f028facf639d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8zLTQtMS0xLTc0MTg1_dde6594c-0339-4a73-9999-185f396e713a"
      unitRef="usd">745000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i555de030450e482ca04479addfb1ccb9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF80LTItMS0xLTc0MTg1_ff83d4aa-a7fe-4102-a571-b3ffd8326623"
      unitRef="usd">1965000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib793935984c745f781be767d138e3c6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF80LTQtMS0xLTc0MTg1_17ec5f76-f8e3-45f8-a48f-1b7d481c0b37"
      unitRef="usd">513000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib85f40a6bad54bcf83f253e0d261ca16_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF81LTItMS0xLTc0MTg1_9165ab7d-6b41-483d-b4d7-28ece8a70d7c"
      unitRef="usd">253000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia6a4594018f94d09b93d34cd8ef45d49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF81LTQtMS0xLTc0MTg1_8c66706b-19cd-4b8c-839d-f1bbde2cb1f7"
      unitRef="usd">253000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i56f5c77005b24b2abef645177dae1176_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF82LTItMS0xLTc0MTg1_6c2bdd5b-097c-4b46-86b8-90597db4dab9"
      unitRef="usd">12095000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if15d7c1378e0428b8a1011fc031f4773_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF82LTQtMS0xLTc0MTg1_1210f587-84b3-4a93-a1c7-428931655b89"
      unitRef="usd">6980000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF84LTItMS0xLTc0MTg1_fb647027-d50e-4bde-aa01-fd75484d18b8"
      unitRef="usd">19187000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF84LTQtMS0xLTc0MTg1_21695929-35be-4a7d-b75f-54e9ac9e3623"
      unitRef="usd">12159000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMC0yLTEtMS03NDE4NQ_4907e35a-56d0-4fac-89fc-53f3a3a6114b"
      unitRef="usd">4045000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMC00LTEtMS03NDE4NQ_1e6c50df-9b3b-4d03-86c2-aa8f1ca888eb"
      unitRef="usd">2656000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMi0yLTEtMS03NDE4NQ_8bd818a1-aa9b-4a22-a5ea-0ef00a253d3b"
      unitRef="usd">15142000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGFibGU6ZDRjNjY3ZmY2NzY4NDg1NWEyOWUxM2IzMGEyYTlhZjgvdGFibGVyYW5nZTpkNGM2NjdmZjY3Njg0ODU1YTI5ZTEzYjMwYTJhOWFmOF8xMi00LTEtMS03NDE4NQ_e5974268-9227-43ff-bcb0-7eeba7a49101"
      unitRef="usd">9503000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQyMDE_9015af81-ca40-487f-be4b-614c838abbd1"
      unitRef="usd">2042000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQyMDU_e4cf996e-5a95-4e6d-a26b-1811dee357d9"
      unitRef="usd">1407000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQyMDk_d34341b9-1854-46d9-a97f-d5cc1923f72c"
      unitRef="usd">2791000</us-gaap:Depreciation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQ2NDU_b292eb6a-a96b-4b66-9045-9e72f7801666"
      unitRef="usd">-185000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl81NDk3NTU4MTQ3ODg_9e17378f-15ac-405c-ab32-1165100d94e6"
      unitRef="usd">826000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjMzL2ZyYWc6YWRmM2E1ZTg3MTMxNDJmZWJkMWIyMDcxZmM1YTYwZTIvdGV4dHJlZ2lvbjphZGYzYTVlODcxMzE0MmZlYmQxYjIwNzFmYzVhNjBlMl8xNjQ5MjY3NDQyNTY4_684cf083-4d70-4c05-b57b-ab0ceb54b67c"
      unitRef="usd">641000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGV4dHJlZ2lvbjoxY2ExNzJiNGZmYTU0YjMwOTUxZGVmYzhiNTU4MmUzZl8xNjQ5MjY3NDQxNzI2_b6172e5a-6957-46d7-90d3-234400dc3277">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance pay fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 13pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8yLTItMS0xLTc0MTg1_0ba4a670-8981-4e8a-80a8-877afc4ff12e"
      unitRef="usd">1208000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8yLTQtMS0xLTc0MTg1_63d6341c-ba29-4ce4-932d-17a9c6d0bb32"
      unitRef="usd">422000</us-gaap:RestrictedCashNoncurrent>
    <kltr:SeverancePayFund
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8zLTItMS0xLTc0MTg1_fc17ee9b-342f-461e-bbac-f2e23c09898e"
      unitRef="usd">1855000</kltr:SeverancePayFund>
    <kltr:SeverancePayFund
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV8zLTQtMS0xLTc0MTg1_c1a1b897-e338-48f0-a9f8-5bf8a2c2c3ad"
      unitRef="usd">1968000</kltr:SeverancePayFund>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV80LTItMS0xLTc0MTg1_14d7c102-3819-4bfe-9cef-33c17aa08e12"
      unitRef="usd">113000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV80LTQtMS0xLTc0MTg1_cd2c6aa4-e088-444d-8073-7d03563c41d0"
      unitRef="usd">153000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV82LTItMS0xLTc0MTg1_4844488b-99ca-47ac-94b4-9d386c982d05"
      unitRef="usd">3176000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjQ1L2ZyYWc6MWNhMTcyYjRmZmE1NGIzMDk1MWRlZmM4YjU1ODJlM2YvdGFibGU6YzRhNDBhMDI3ZWQzNDYxOGEyMWJlODM5ZmUyY2Y0NzEvdGFibGVyYW5nZTpjNGE0MGEwMjdlZDM0NjE4YTIxYmU4MzlmZTJjZjQ3MV82LTQtMS0xLTc0MTg1_a9f69815-bf91-4460-ac9a-40c60fbc7b86"
      unitRef="usd">2543000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGV4dHJlZ2lvbjpjOTA5NmNlOGUwMmI0YjQzYjExMTlmYzYwNWIzMTFlNl8xNjQ5MjY3NDQxNzY4_0bb5bf19-2e0d-430f-a2c6-cb80c3f9b0a5">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8yLTItMS0xLTc0MTg1_5e8e8290-b24d-4c02-843f-29983fe2aab2"
      unitRef="usd">7471000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8yLTQtMS0xLTc0MTg1_3b9e9142-8b71-4209-a765-8b32fed34802"
      unitRef="usd">7240000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8zLTItMS0xLTc0MTg1_fd1a4f04-b0c3-4164-880c-5ed0da9231db"
      unitRef="usd">7966000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF8zLTQtMS0xLTc0MTg1_e7d09c44-7e7a-4b4e-9320-e98d06a19a44"
      unitRef="usd">9525000</us-gaap:AccruedIncomeTaxes>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF80LTItMS0xLTc0MTg1_c98ce315-40aa-482b-a24e-f2a431925c69"
      unitRef="usd">120000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF80LTQtMS0xLTc0MTg1_8e10fe11-600b-4f22-b0b3-b43103e25a20"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF81LTItMS0xLTc0MTg1_3f77cf69-b391-48c2-ad5c-d95d10ca1182"
      unitRef="usd">970000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF81LTQtMS0xLTc0MTg1_c3891634-1d37-43dc-8211-c8103ceb0b70"
      unitRef="usd">1731000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF83LTItMS0xLTc0MTg1_8a1b9c92-e817-4187-890c-afa8cc573fc8"
      unitRef="usd">16527000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjU3L2ZyYWc6YzkwOTZjZThlMDJiNGI0M2IxMTE5ZmM2MDViMzExZTYvdGFibGU6YzcxOTFkOGM2MjAzNGZkN2E0Y2E1MDhhOGFlMjAzZTgvdGFibGVyYW5nZTpjNzE5MWQ4YzYyMDM0ZmQ3YTRjYTUwOGE4YWUyMDNlOF83LTQtMS0xLTc0MTg1_f0697dba-fd99-45b7-a3e9-f2d2e7d657a2"
      unitRef="usd">18496000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxOTE5Mw_1c797d3c-e131-4f65-abf3-a51138bb8cbe">&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 10:    GOODWILL AND INTANGIBLE ASSETS, NET&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts and accumulated amortization expenses of the intangible assets, as of December&#160;31, 2022, and December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining useful life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Gross carrying amount:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Accumulated amortization and impairments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining useful life (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Gross carrying amount:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Accumulated amortization and impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(818)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, 2021 and 2020, the Company recorded amortization expenses in the amount of $665, $1,005 and $917, respectively, included in cost of revenue and sales and marketing expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense of intangible assets as of December&#160;31, 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;padding-right:0.55pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-indent:-56.7pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill was $11,070 at December&#160;31, 2022 and December&#160;31, 2021 with $9,381 allocated to the M&amp;amp;T segment and $1,689 to the EE&amp;amp;T segment. There were no changes in the carrying amount of goodwill for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxOTE5NA_34baef94-0e3c-47db-8ad8-bdaac251a7cb">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts and accumulated amortization expenses of the intangible assets, as of December&#160;31, 2022, and December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining useful life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Gross carrying amount:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Accumulated amortization and impairments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.286%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.586%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining useful life (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Gross carrying amount:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Accumulated amortization and impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradename&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(818)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3b095d2a2d744cdfa999937d6dbce712_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzMtMi0xLTEtNzIzNzE_39468c73-b8ff-4e11-9c17-3716c745dcdb">P2Y3M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifdcc07a3c938429cabeebe5694d33f61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzMtNC0xLTEtNzIzNzE_d20df505-8c45-4755-bc21-91313d131cb0"
      unitRef="usd">4700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iaa478711164a49f9b973c0547aaa7155_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzQtMi0xLTEtNzIzNzE_207c489c-76e7-455a-aec2-a49fe792958c">P5Y3M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia151bebc4c704b07ac7b6075754a27d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzQtNC0xLTEtNzIzNzE_f295053f-2bb4-48b0-bbbd-bc81e5f954f0"
      unitRef="usd">2419000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6a2ce8d908af4d4b840bce01a4a1b1c4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzUtMi0xLTEtNzIzNzE_8ae50780-2112-4690-bf2f-dd043905a9be">P0Y5M1D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1a29d4b76e674596932fe229a92bce1b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzUtNC0xLTEtNzIzNzE_4d6af36f-58e0-489b-87ed-f8f64b46497f"
      unitRef="usd">980000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzctNC0xLTEtNzIzNzE_1cc80635-1f5b-45ee-bc11-b9b5a938eb90"
      unitRef="usd">8099000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifdcc07a3c938429cabeebe5694d33f61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzktNC0xLTEtNzIzNzE_550326cb-5101-417c-8f24-5673ca811901"
      unitRef="usd">3749000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia151bebc4c704b07ac7b6075754a27d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzEwLTQtMS0xLTcyMzcx_c6fc6faf-0e22-40c3-a3b7-c2a87a1211b6"
      unitRef="usd">2203000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1a29d4b76e674596932fe229a92bce1b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzExLTQtMS0xLTcyMzcx_afcedfde-bca5-4738-ae3a-1d3b392b16ae"
      unitRef="usd">903000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzEzLTQtMS0xLTcyMzcx_d21d5783-9b5d-4c00-a8ef-64a271a7dfa6"
      unitRef="usd">6855000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTphNDZjZjBjMDljODQ0ZjY3YjllYjMyOTc1MTJjZTk1NS90YWJsZXJhbmdlOmE0NmNmMGMwOWM4NDRmNjdiOWViMzI5NzUxMmNlOTU1XzE1LTQtMS0xLTcyMzcx_ff6ff0e6-4b5c-456d-b005-b12c6b0a31cf"
      unitRef="usd">1244000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i22c6afb16bd440a99c63af19d85530b1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzMtMi0xLTEtNzIzNzE_d172c915-9e8b-42ac-93e0-e1a4c7498c2a">P3Y3M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i11a92e82531a48d8adcde888eee16b7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzMtNC0xLTEtNzIzNzE_58c59e43-88c1-4e8d-8e51-a0f5da4948f5"
      unitRef="usd">4700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iac4235202bab4994bdce2f85355096b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzQtMi0xLTEtNzIzNzE_067d213c-d4d3-4904-bde8-4d466712d1c2">P3Y10M13D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id6704b59bef742c19122bbd97ecb90f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzQtNC0xLTEtNzIzNzE_07d37944-69e6-4a82-a7f4-5798c0664347"
      unitRef="usd">2419000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i246931f9ead24a3fa1ddf499e83cae03_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzUtMi0xLTEtNzIzNzE_d4f80f1d-69df-4498-a848-14c435d84864">P1Y5M1D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0b2d7a252447494c9e27161685bccd0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzUtNC0xLTEtNzIzNzE_f4d298df-4dce-4358-b44b-8cae58157837"
      unitRef="usd">980000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzctNC0xLTEtNzIzNzE_776c7f13-b5f3-4d4a-bfcd-6058271dcad6"
      unitRef="usd">8099000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i11a92e82531a48d8adcde888eee16b7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzktNC0xLTEtNzIzNzE_24a7c870-769c-4638-a657-7385659d7ff8"
      unitRef="usd">3323000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id6704b59bef742c19122bbd97ecb90f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzEwLTQtMS0xLTcyMzcx_76dfb849-9cb1-410c-8596-742d43dd90ea"
      unitRef="usd">2049000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0b2d7a252447494c9e27161685bccd0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzExLTQtMS0xLTcyMzcx_bd8764d5-d876-423a-b042-ef6517a05f46"
      unitRef="usd">818000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzEzLTQtMS0xLTcyMzcx_5132d299-0907-4aa0-95ce-f65b6c6d05ab"
      unitRef="usd">6190000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTo5YzIwOTJiZjQ5MTQ0YmUxYTgwNzNhNzNjZjQ4NzUyZS90YWJsZXJhbmdlOjljMjA5MmJmNDkxNDRiZTFhODA3M2E3M2NmNDg3NTJlXzE1LTQtMS0xLTcyMzcx_9632a96c-4b50-4f2b-9f3a-40712eb7bf73"
      unitRef="usd">1909000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE3Mg_2139bb6f-4526-4c15-a1e5-79b820075304"
      unitRef="usd">665000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE3Ng_04f63261-2d4f-4c8c-bd40-2be109d5829e"
      unitRef="usd">1005000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE4Mw_a44a0065-7bef-4a14-be0f-1a9ee3696882"
      unitRef="usd">917000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxOTE5NQ_6f678c2e-196b-49f5-b300-fd7d8191d105">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense of intangible assets as of December&#160;31, 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;padding-right:0.55pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzQtMi0xLTEtNzIzNzE_922008dc-4919-487a-8be3-16d8ddc63106"
      unitRef="usd">555000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzUtMi0xLTEtNzIzNzE_41e6f23f-3da0-4fb8-9348-782fd0a03431"
      unitRef="usd">478000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzYtMi0xLTEtNzIzNzE_5d72a7e1-37ae-498b-a981-775d3527d770"
      unitRef="usd">148000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzctMi0xLTEtNzIzNzE_8a108ebf-52f0-44d7-9316-d5fdef0d8b80"
      unitRef="usd">50000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzgtMi0xLTEtNzIzNzE_94ba9093-1f4d-4590-89b4-81671782fd8e"
      unitRef="usd">13000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90YWJsZTozOTk0Yzk0ZjNhNzk0ZDRmOTg0NDYxMTgyZTczMGVmZS90YWJsZXJhbmdlOjM5OTRjOTRmM2E3OTRkNGY5ODQ0NjExODJlNzMwZWZlXzEwLTItMS0xLTcyMzcx_0b42c728-4336-46f2-b3aa-cc3611ea7b9a"
      unitRef="usd">1244000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzU0OTc1NTgxNzk3OQ_076981d6-9e45-46d5-951f-e8bd08945c62"
      unitRef="usd">11070000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i350bc59daab247d9a4f3a3b1c2ab3674_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE2NDkyNjc0NDcwMDA_a366f34c-8e89-4743-b5f0-289b22d8bcf2"
      unitRef="usd">9381000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i45b6a40899a345c190ae46a9df55fb6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzcvZnJhZzpkNDQ0ODg2MGZhNmY0Njc3OWYwNDBiMGRhMDRhNmM2Yy90ZXh0cmVnaW9uOmQ0NDQ4ODYwZmE2ZjQ2Nzc5ZjA0MGIwZGEwNGE2YzZjXzE2NDkyNjc0NDcwMjM_50766b5d-75c5-4825-961d-2afb5e86dd08"
      unitRef="usd">1689000</us-gaap:Goodwill>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkzOA_e9024f09-02fa-4e0a-ae6b-1f122322bdc3">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 11:   INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's subsidiaries are separately taxed under the domestic tax laws of the jurisdiction of incorporation of each entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:84.45pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before taxes on income is comprised as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:113.4pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before taxes on income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. As of December&#160;31, 2022 and 2021, the Company has provided a full valuation allowance in respect of deferred tax assets. Management currently believes that it is more likely than not that the deferred tax regarding the tax loss carry forwards and other temporary differences will not be realized in the foreseeable future in the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company's deferred tax assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed business interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves &amp;amp; accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition and fulfillment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the U.S. parent company had a net U.S. operating loss carry forward ("NOLs") for federal income tax purposes of approximately $277,496 and U.S. state NOLs of approximately $172,429. Out of the operating losses attributed to the U.S. parent company, $169,095 were generated&#160;before January 1, 2018, and are subject to the 20-year carryforward period. The remaining $108,401&#160;can be carried forward indefinitely but are subject to the 80% taxable income limitation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utilization of the U.S. net operating losses above may be subject to substantial annual limitations due to the "change in ownership" provisions of the Internal Revenue Code of 1986 and similar state provisions. The annual limitation may result in the expiration of substantial net operating losses before utilization (the 80% limitation was waived for NOLs utilized in 2019 and 2020 under the CARES Act).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has analyzed the impact of Section 382 on its NOLs through 2020 and believes that the NOLs are not materially limited by Section 382. However, any future changes of ownership could impact the Company&#x2019;s ability to utilize NOLs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company's theoretical income tax expense to actual income tax expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before tax as reported at the consolidated statement of operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Theoretical tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses and other permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement of warrants to Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax at rate other than the U.S. statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange rate differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total tax expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2017, the U.S. enacted the Tax Cuts and Jobs Act, a comprehensive tax law that includes significant changes to the taxation of business entities.&#160;These changes include several key tax provisions, among others: (i) a permanent reduction to the statutory federal corporate income tax rate from 35% to 21% effective for tax years beginning after December 31, 2017; (ii) a partial limitation on the tax deductibility of business interest expenses; (iii) a shift of the U.S. taxation of multinational corporations from a tax on worldwide income to a territorial system (along with certain rules designed to prevent erosion of the U.S. income tax base) and (iv) a one-time deemed repatriation tax on accumulated offshore earnings held in cash and illiquid assets, with the latter taxed at a lower rate. In addition, begging in 2022, U.S research and experimental expenditures should be capitalized and amortized ratably over a five-year period, Any such expenditures attributable to research conducted outside of the U.S must be capitalized and amortized over a-15 year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Israeli corporate tax rate was 23% for the years ended December&#160;31, 2022,  2021 and 2020. However, the effective tax rate payable by a company that derives income from a "Benefited Enterprise" or a "Preferred Enterprise" (as discussed below) may be considerably less. Capital gains derived by an Israeli company are generally subject to the prevailing corporate tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax benefits by virtue of the Law for the Encouragement of Capital Investments, 1959 ("the Investment Law"): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until tax year 2014, Kaltura Israel utilized various tax benefits by virtue of the "Benefited Enterprise" status granted to its enterprise, pursuant to the Investment Law. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kaltura Israel elected benefits under the alternative track of benefits according to which it was exempt from income tax in the first two years (from the date Kaltura Israel earned taxable income).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a dividend is distributed out of tax exempt income earned by a Benefited Enterprise the amount distributed will be subject to corporate tax at the rate that would have otherwise been applicable on the Benefited Enterprise income. Dividends paid out of income attributed to a Beneficiary Enterprise are generally subject to withholding tax at source at the rate of 15% or such lower rate as may be provided in an applicable tax treaty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, approximately $536 was derived from tax exempt profits earned by Kaltura Israel's&#160;"Beneficiary Enterprise."&#160;The Company and its Board of Directors have determined that such tax-exempt income will not be distributed as dividends and intends to reinvest the amount of its tax-exempt income earned by Kaltura Israel. Accordingly, no provision for deferred income taxes has been provided on income attributable to Kaltura Israel's&#160;"Beneficiary Enterprise"&#160;as such income is essentially permanently reinvested.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If Kaltura Israel's retained tax-exempt income is distributed, the income would be taxed at the applicable corporate tax rate as if it had not elected the alternative tax benefits under the Investment Law and an income tax liability of up to $134 would be incurred as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2011, new legislation amending the Investment Law was adopted. Under this new legislation, a unified corporate tax rate applied to all qualifying income generated by a "Preferred Company" through its Preferred Enterprise (as such terms are defined in the Investment Law) as of January 1, 2011.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial Companies under the Preferred Enterprise status according to the new law as amended in July 2013, and starting January 1, 2014 are entitled to a uniform reduced corporate tax rate of 9% in areas in Israel designated as Development Zone A and 16% elsewhere in Israel.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2011 Amendment also provided transitional provisions to address companies already enjoying current benefits under the Investment Law. Under the transition provisions, the Company decided to irrevocably implement the new law, effective January 1, 2015.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends distributed from income which is attributed to a &#x201c;Preferred Enterprise&#x201d; will be subject to withholding tax at source at the rate of 20% or such lower rate as may be provided in an applicable tax treaty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Kaltura Israel's income from other sources is subject to tax at the regular Corporate Income rate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company indefinitely reinvests earnings from its foreign subsidiaries and therefore no deferred tax liability has been recognized on the basis difference created by such earnings. The Company has not provided foreign withholding taxes for any undistributed earnings of its foreign subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, in U.S. federal and state taxing jurisdictions, tax periods in which certain loss and credit carryovers are generated remain open for audit until such time as the limitation period ends for the year in which such losses or credits are utilized. Kaltura Israel received final tax assessments through 2016 while the rest of the Company's subsidiaries did not have any final tax assessments as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the opening and closing amounts of total unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized Tax Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax benefits that would affect the effective tax rate, if recognized, was $5,326&#160;and $4,494 as of December&#160;31, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December&#160;31, 2022 and 2021, the Company had accrued $467 and $313 for the payment of interest and penalties relating to unrecognized tax benefits, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company is subject to the continuous examination of its income tax returns by the IRS and other tax authorities. The Company&#x2019;s federal and state income tax returns for years subsequent to 2007 remain open to examination. In the Company&#x2019;s foreign jurisdictions &#x2013; Israel and the United Kingdom &#x2013; the tax years subsequent to 2016 remain open to examination. The Company is currently under audit in Israel. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company&#x2019;s tax audits are resolved in a manner not consistent with management&#x2019;s expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. The Company currently does not expect uncertain tax positions to change significantly over the next 12 months, except in the case of settlements with tax authorities, the likelihood and timing of which is difficult to estimate.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTg5OA_9f6441e6-a861-47b4-ace8-4c9667260c61">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before taxes on income is comprised as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:113.4pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before taxes on income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzMtMi0xLTEtNzIzNzE_e5973d2c-bed5-47c6-a315-b9220759f7ea"
      unitRef="usd">-66346000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzMtNC0xLTEtNzIzNzE_50e820cf-e433-48e6-b3f2-8b7ec038b2d4"
      unitRef="usd">-75259000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzMtNi0xLTEtNzIzNzE_f9788621-19c2-4d7d-8778-c02f2c103150"
      unitRef="usd">-67540000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzQtMi0xLTEtNzIzNzE_32e00638-498e-4bc5-b9ba-2137d0136c63"
      unitRef="usd">5719000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzQtNC0xLTEtNzIzNzE_98e585fa-4ec7-4250-9cec-b19e81c7a0a9"
      unitRef="usd">22478000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzQtNi0xLTEtNzIzNzE_2c4f6cad-8caf-408b-8ded-b4683165941b"
      unitRef="usd">12330000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzYtMi0xLTEtNzIzNzE_44611ac5-0d1b-4f5c-ac52-e629ad4eca1e"
      unitRef="usd">-60627000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzYtNC0xLTEtNzIzNzE_b233aeb1-feee-4e43-a108-e843afc00cca"
      unitRef="usd">-52781000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTphZjllODJlODZjZGI0MDkxODgxNDE1M2ViZTFiYzVlMC90YWJsZXJhbmdlOmFmOWU4MmU4NmNkYjQwOTE4ODE0MTUzZWJlMWJjNWUwXzYtNi0xLTEtNzIzNzE_dfbcf4e7-d2c5-4249-807b-66ef3b72d156"
      unitRef="usd">-55210000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTg5OQ_41025dd5-4c24-4fc0-9a17-eeb77a9e4faf">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzMtMi0xLTEtNzIzNzE_93323df8-7f61-41b3-98d3-d730be4eb8a7"
      unitRef="usd">0</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzMtNC0xLTEtNzIzNzE_f90f8783-4ff1-46aa-82b0-d88b9a9a1c87"
      unitRef="usd">0</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzMtNi0xLTEtNzIzNzE_42e38dcf-cabe-4a4e-b8a4-c85d8ce78013"
      unitRef="usd">0</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzQtMi0xLTEtNzIzNzE_13c02ef5-a713-4a0c-9a50-4cbff3ae1d76"
      unitRef="usd">88000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzQtNC0xLTEtNzIzNzE_f3543ced-d1df-44de-8092-7def02072178"
      unitRef="usd">65000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzQtNi0xLTEtNzIzNzE_ae4052bd-3e16-4873-a8f5-a56b987a39c7"
      unitRef="usd">57000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzUtMi0xLTEtNzIzNzE_8d261b3c-5bcf-46a1-bb50-9be15f01b2cc"
      unitRef="usd">7780000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzUtNC0xLTEtNzIzNzE_55e894dd-0e4b-4ba0-8838-76712d9c8c3b"
      unitRef="usd">6505000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzUtNi0xLTEtNzIzNzE_582389bf-86df-48ec-8cb4-6377e91edb34"
      unitRef="usd">3496000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzctMi0xLTEtNzIzNzE_0bec855e-d74c-483a-9932-a4efa36e45d6"
      unitRef="usd">7868000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzctNC0xLTEtNzIzNzE_e9d83dd1-3002-4caf-a9d7-dc0e8a518f12"
      unitRef="usd">6570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZToyNjJkYTM0OWNjMjY0MjgxYmNlMGJkZTIyYzk1YmY3Zi90YWJsZXJhbmdlOjI2MmRhMzQ5Y2MyNjQyODFiY2UwYmRlMjJjOTViZjdmXzctNi0xLTEtNzIzNzE_8660782f-0091-47d7-8210-ad9aed520dab"
      unitRef="usd">3553000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkwMA_909610e7-f8f1-40bd-9ced-6ac1e8249d3e">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company's deferred tax assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed business interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves &amp;amp; accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred contract acquisition and fulfillment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzUtMi0xLTEtNzIzNzE_48e7f5f3-2927-47d3-999d-c9388bb4d896"
      unitRef="usd">71887000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzUtNC0xLTEtNzIzNzE_c6771d29-c9bc-47a5-bfee-329b82cd4577"
      unitRef="usd">76950000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <kltr:DisallowedBusinessInterestExpense
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzYtMi0xLTEtNzIzNzE_4389625f-6e31-4280-a963-ac75c67c70b5"
      unitRef="usd">4760000</kltr:DisallowedBusinessInterestExpense>
    <kltr:DisallowedBusinessInterestExpense
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzYtNC0xLTEtNzIzNzE_c1d1720c-d6f3-451e-bb9f-6c5e9b86b8c7"
      unitRef="usd">4404000</kltr:DisallowedBusinessInterestExpense>
    <kltr:DeferredTaxAssetsCapitalizedRDCosts
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctMi0xLTEtODMzMjI_64f17a91-85aa-4a60-a6a2-82707ff11807"
      unitRef="usd">16322000</kltr:DeferredTaxAssetsCapitalizedRDCosts>
    <kltr:DeferredTaxAssetsCapitalizedRDCosts
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctNC0xLTEtODMzMjI_f9950f95-a81b-4f30-b47a-d82ec66d8163"
      unitRef="usd">0</kltr:DeferredTaxAssetsCapitalizedRDCosts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzgtMi0xLTEtODMzMjI_2f8a94cb-0af2-4b86-addb-283c219673af"
      unitRef="usd">1489000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzgtNC0xLTEtODMzMjI_e3af0bd1-c6c2-4d7a-81a5-6ec49b55007a"
      unitRef="usd">1762000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktMi0xLTEtODMzMjI_45db1a2e-7810-4940-907c-6b15ee9e00e5"
      unitRef="usd">283000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktNC0xLTEtODMzMjI_ed34f02d-a2b8-4f6b-8440-a3a618bebbe3"
      unitRef="usd">205000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTItMS0xLTgzMzIy_5bb7d571-fe11-4a20-b130-248a4c7680d3"
      unitRef="usd">1009000</kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities>
    <kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTQtMS0xLTgzMzIy_3aa314bf-c28c-4b02-b385-e33379511329"
      unitRef="usd">0</kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctMi0xLTEtNzIzNzE_e3a48a40-6360-41a7-8725-5dccb2d7c13a"
      unitRef="usd">2710000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzctNC0xLTEtNzIzNzE_4d612338-a48e-4fd3-8da9-5e3790ff5459"
      unitRef="usd">481000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTItMS0xLTk0NTE1_b1f89fe0-6246-4e60-90cc-059f995f9523"
      unitRef="usd">49000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTQtMS0xLTk1MTA2_9435b84b-5a54-4ec2-82eb-0ea5ac3ba5cc"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktMi0xLTEtNzIzNzE_2324cbff-72c0-4c11-acb4-11e218391cd8"
      unitRef="usd">98509000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzktNC0xLTEtNzIzNzE_b6ac708a-e209-4fcb-af33-a34d0a244cf8"
      unitRef="usd">83802000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTItMS0xLTcyMzcx_ce656a95-fe4c-44d0-b6be-85eb467ad854"
      unitRef="usd">84795000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEwLTQtMS0xLTcyMzcx_806d904e-391c-424c-a485-eb81128199bd"
      unitRef="usd">75051000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTItMS0xLTcyMzcx_a1023cd4-d9cc-4d85-b28c-e2c217e147b4"
      unitRef="usd">13714000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzEyLTQtMS0xLTcyMzcx_93fbdb0f-cef7-4556-9aba-e6470fa709c4"
      unitRef="usd">8751000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE2LTItMS0xLTcyMzcx_6c166cb7-4581-4a85-99c1-32b087bec9a2"
      unitRef="usd">798000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE2LTQtMS0xLTcyMzcx_1e6e6a61-8b30-424f-85c8-fa852d71c5ae"
      unitRef="usd">696000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE3LTItMS0xLTcyMzcx_6d1ffaf4-5fc6-47ac-9452-e27d3d9b880d"
      unitRef="usd">8782000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE3LTQtMS0xLTcyMzcx_98a58425-70c7-4cfa-a090-645b0899b778"
      unitRef="usd">6607000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTItMS0xLTgzMzM0_54b92922-686b-4247-8758-cda9d8b2f573"
      unitRef="usd">3073000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTQtMS0xLTgzMzM0_69e4d202-9fd9-4f6f-830c-bbd5a3a901bc"
      unitRef="usd">1418000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware>
    <kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIzLTItMS0xLTgzMzM0_b0738e1e-0a12-42a6-bca8-2ad534cb461e"
      unitRef="usd">923000</kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets>
    <kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIzLTQtMS0xLTgzMzM0_866fe412-365b-4bcb-8698-6411139c7e6c"
      unitRef="usd">0</kltr:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE4LTItMS0xLTcyMzcx_a1b8462a-18bb-494a-a0d7-71ea43860086"
      unitRef="usd">138000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzE4LTQtMS0xLTcyMzcx_23f3fb65-b344-4442-8c33-d37e1286a634"
      unitRef="usd">30000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIwLTItMS0xLTcyMzcx_6481cd4b-0f13-4f9e-92ab-f9a8f0cdf1f1"
      unitRef="usd">13714000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIwLTQtMS0xLTcyMzcx_0a003f6e-cf44-43cd-8cec-86423ab02748"
      unitRef="usd">8751000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTItMS0xLTcyMzcx_108b8b15-d931-46e3-b143-d378ba3d4ece"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpmYzY2NGQzYjM0MGM0NTNkODFhNTljZWQ5NWM5YWY5NC90YWJsZXJhbmdlOmZjNjY0ZDNiMzQwYzQ1M2Q4MWE1OWNlZDk1YzlhZjk0XzIyLTQtMS0xLTcyMzcx_d945bf6f-d70d-4efb-8443-b7ab08c06d4f"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i1fbb33141d5745f4b5920176ce5e45dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzEwNjM_3c8304d3-42f9-4408-990f-0e9935feaff8"
      unitRef="usd">277496000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i75b0df0fd84c423cb8c7a486f1967b83_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzExMDM_470979ca-8ce8-405e-a5a4-c69c89cd5e87"
      unitRef="usd">172429000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i004ab55941684a7aac478458cbb40dfe_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzExNzQ_fa1c4387-8a9a-4c43-a4d8-fd4ca70f1e81"
      unitRef="usd">169095000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzEyODI_9d33f788-3e41-41a2-a248-e5c3b87b9813"
      unitRef="usd">108401000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkwNQ_a47676fa-9ce3-42f4-aa27-7027e8a7e665">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company's theoretical income tax expense to actual income tax expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before tax as reported at the consolidated statement of operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Theoretical tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses and other permanent differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement of warrants to Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax at rate other than the U.S. statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange rate differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total tax expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzMtMi0xLTEtNzIzNzE_bc04941e-392f-4a3a-a202-1550f884ed3e"
      unitRef="usd">-60627000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzMtNC0xLTEtNzIzNzE_d63d39bb-ee42-41f9-86b2-5d063419ef3a"
      unitRef="usd">-52781000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzMtNi0xLTEtNzIzNzE_f2dbef6f-5cb6-4b94-bec5-ace18d3d10d9"
      unitRef="usd">-55210000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzUtMi0xLTEtNzIzNzE_f5d80b1c-542a-4d39-8720-dfec09c44701"
      unitRef="rate">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzUtNC0xLTEtNzIzNzE_b7f6a7a8-c449-4d3f-ab43-3e3a08ab1eb1"
      unitRef="rate">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzUtNi0xLTEtNzIzNzE_39efc82c-5c22-4867-a2d7-6dc1388ee35a"
      unitRef="rate">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzctMi0xLTEtNzIzNzE_26c47a64-379d-4699-83d4-8363b77623fd"
      unitRef="usd">-12732000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzctNC0xLTEtNzIzNzE_2d0d9308-e11d-49ce-b1a5-d8936d4ddcc5"
      unitRef="usd">-11084000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzctNi0xLTEtNzIzNzE_a3c3a1a3-3842-49db-9414-bc889b5520b8"
      unitRef="usd">-11594000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzktMi0xLTEtNzIzNzE_2c8d82ac-0fa8-43a3-8456-19b2fe7f0c40"
      unitRef="usd">154000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzktNC0xLTEtNzIzNzE_6fd05cfb-2e80-4fbf-b2f8-32f5307a150f"
      unitRef="usd">403000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzktNi0xLTEtNzIzNzE_cbbd5ee8-42e7-4940-ac44-28679d88177f"
      unitRef="usd">269000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEwLTItMS0xLTcyMzcx_500f369c-0f7c-4a62-83b4-02d9595c6eef"
      unitRef="usd">0</kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount>
    <kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEwLTQtMS0xLTcyMzcx_c5888fd4-f3e6-4abe-a873-e1cc61c3c768"
      unitRef="usd">3160000</kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount>
    <kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEwLTYtMS0xLTcyMzcx_b53d956a-4092-4311-a700-eab6fdcf324a"
      unitRef="usd">8716000</kltr:EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzExLTItMS0xLTcyMzcx_67c06ab0-8d83-4374-ab9e-9138394c95f4"
      unitRef="usd">2193000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzExLTQtMS0xLTcyMzcx_229f2eb6-3807-4e5f-9cb5-0d06e7555f82"
      unitRef="usd">3651000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzExLTYtMS0xLTcyMzcx_95ce4167-0e56-4795-a155-3ff66c58d6f0"
      unitRef="usd">1081000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEyLTItMS0xLTcyMzcx_4c4aad17-61e2-4103-82f4-d401011ec42b"
      unitRef="usd">9745000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEyLTQtMS0xLTcyMzcx_707cbc88-ef9a-4942-bcda-2d424453361c"
      unitRef="usd">13232000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEyLTYtMS0xLTcyMzcx_ec139541-e3e9-41f0-a52b-b07fedfbc7ec"
      unitRef="usd">3300000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEzLTItMS0xLTcyMzcx_906ff7ff-6ca7-4d5c-820c-59f2f73c42ef"
      unitRef="usd">4946000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEzLTQtMS0xLTcyMzcx_640090b3-9a7e-4f4e-b4e7-14a8125bc7ab"
      unitRef="usd">-3700000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzEzLTYtMS0xLTcyMzcx_d9f64fe9-b1a9-456f-bf0f-656988af66fe"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE0LTItMS0xLTcyMzcx_2aa42823-e843-4378-bead-4528fa87aef8"
      unitRef="usd">3045000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE0LTQtMS0xLTcyMzcx_0fd09f66-1db5-49a7-83d4-b0eb06727b1f"
      unitRef="usd">320000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE0LTYtMS0xLTcyMzcx_f6cb9b08-11bb-4d01-aba3-40375575336b"
      unitRef="usd">1786000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <kltr:IncomeTaxReconciliationExchangeRateDifferences
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE1LTItMS0xLTcyMzcx_dd177c93-476d-47e3-8719-97860f9d07cb"
      unitRef="usd">332000</kltr:IncomeTaxReconciliationExchangeRateDifferences>
    <kltr:IncomeTaxReconciliationExchangeRateDifferences
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE1LTQtMS0xLTcyMzcx_b4d31af1-cb8d-45d6-b01d-594634e89479"
      unitRef="usd">-100000</kltr:IncomeTaxReconciliationExchangeRateDifferences>
    <kltr:IncomeTaxReconciliationExchangeRateDifferences
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE1LTYtMS0xLTcyMzcx_b9ec3b98-1953-4e43-ab55-04c439789e7d"
      unitRef="usd">-113000</kltr:IncomeTaxReconciliationExchangeRateDifferences>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE2LTItMS0xLTcyMzcx_b757fb50-13ea-4b4c-855c-a07ef9fdbad3"
      unitRef="usd">185000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE2LTQtMS0xLTcyMzcx_e2f9c0f1-e99e-47b9-aaaa-0f74c07e3726"
      unitRef="usd">688000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE2LTYtMS0xLTcyMzcx_cd1b188c-e75e-4df3-bde7-a0d2c2eb6564"
      unitRef="usd">108000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE4LTItMS0xLTcyMzcx_83e64bd4-ce79-4cad-8338-d9137467e180"
      unitRef="usd">7868000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE4LTQtMS0xLTcyMzcx_7decfbcb-b6c3-4683-8562-f9b0833d74e3"
      unitRef="usd">6570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTpiNzQ3NjE0NjdkZGU0Yzk2YWQ1Y2MzN2VhNzYwNGRjMy90YWJsZXJhbmdlOmI3NDc2MTQ2N2RkZTRjOTZhZDVjYzM3ZWE3NjA0ZGMzXzE4LTYtMS0xLTcyMzcx_e38d351d-0955-4d6e-9c0e-176e0e02e23c"
      unitRef="usd">3553000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkwNg_233d32b6-9c03-43df-948e-4a26269ce63c"
      unitRef="rate">23</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i38803c6cc9864ebb83c22c60a3193aef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQzMzk_5cae9105-0ffd-48ca-93e4-62c73e35f2bc"
      unitRef="usd">536000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzU0OTc1NTg0MTkyOA_f029d456-5cd0-4268-a4ef-18e72c49125a">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the opening and closing amounts of total unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized Tax Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to prior years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to current years' tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i852c72664a6149cb8124e08e0d027d0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzItMi0xLTEtNzIzNzE_ea733e4e-650b-4740-8794-863e0ae81c54"
      unitRef="usd">2665000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzQtMi0xLTEtNzIzNzE_90aba1f4-3592-414d-bac9-e3e1d1b4048b"
      unitRef="usd">311000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzUtMi0xLTEtNzIzNzE_a3a49d20-19a1-4cb9-b8c7-ac2a0e4b0987"
      unitRef="usd">887000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i51e13cd4c8f84ac1901d038ada2985c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzctMi0xLTEtNzIzNzE_89a65b1f-b9a6-4e18-b40e-cbfdda455230"
      unitRef="usd">3863000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzktMi0xLTEtNzIzNzE_24fa04f0-a2b4-4ef4-9e9e-d68c7d5c4dd2"
      unitRef="usd">107000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzEwLTItMS0xLTcyMzcx_fab6847d-c501-4541-80d1-210177a37007"
      unitRef="usd">738000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzEyLTItMS0xLTcyMzcx_a5e55b4b-70f9-45d7-980f-7d0ceb4a7eb6"
      unitRef="usd">4494000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzE1LTItMS0xLTgzMzQ1_f98a391f-b88a-4cc8-929e-8d7e0b695b57"
      unitRef="usd">313000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzE1LTItMS0xLTcyMzcx_bf7d4012-4974-46a7-b966-265d0791995c"
      unitRef="usd">1145000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90YWJsZTplN2E3ZDE4ZmNiNmM0YWRhODJjMjBjYjE4NzFmMjEzZS90YWJsZXJhbmdlOmU3YTdkMThmY2I2YzRhZGE4MmMyMGNiMTg3MWYyMTNlXzE3LTItMS0xLTcyMzcx_87d433c2-8694-4894-9c72-b69846033a13"
      unitRef="usd">5326000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzcxOTY_87d433c2-8694-4894-9c72-b69846033a13"
      unitRef="usd">5326000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQ2NzI5MjQ0MjA4NzE5_a5e55b4b-70f9-45d7-980f-7d0ceb4a7eb6"
      unitRef="usd">4494000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQ2NzI5MjQ0MjA4ODg2_ef8a5877-6598-4e34-a195-835e9a411496"
      unitRef="usd">467000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDEvZnJhZzo3MzA0NjY5ZWQ0ODE0OGIzYWM2OGM1MjE4ZmJhNzI1OS90ZXh0cmVnaW9uOjczMDQ2NjllZDQ4MTQ4YjNhYzY4YzUyMThmYmE3MjU5XzQ2NzI5MjQ0MjA4ODk0_69acea92-db9e-4978-b775-5a3e55f169e4"
      unitRef="usd">313000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90ZXh0cmVnaW9uOjI0OWEwNGVmMjRkYjQzODg5ZTVmMzNhMTZjNDBmM2FlXzU0OTc1NTgxNTQ0Mw_fc68c0bf-fd65-4a5e-bade-89c8e4ad576a">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 12: NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock accretion and cumulative dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,366,385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,073,052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,939,901&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Instruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible and redeemable and convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,823,100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase preferred and common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,777,275&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,457,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,627,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,981,404&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,457,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,627,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,581,779&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90ZXh0cmVnaW9uOjI0OWEwNGVmMjRkYjQzODg5ZTVmMzNhMTZjNDBmM2FlXzU0OTc1NTgxNTQ0NA_940cf404-38e3-4133-8583-a60d954fbe04">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders for the periods presented:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock accretion and cumulative dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,366,385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,073,052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,939,901&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to common stockholders, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzQtMi0xLTEtNzIzNzE_339ff1ca-e8a2-4f58-af8b-44688ba35b6d"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzQtNC0xLTEtNzIzNzE_9f8d710c-d06e-4e9c-bfa7-32fa36df06d6"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzQtNi0xLTEtNzIzNzE_ba06e5c5-46be-4e9b-bf25-ade70eece528"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzUtMi0xLTEtNzIzNzE_a902cb90-ead0-474b-a063-c2b5796aed03"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzUtNC0xLTEtNzIzNzE_3a2caa00-fa3d-43ab-9ffb-3aac707ac046"
      unitRef="usd">8241000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzUtNi0xLTEtNzIzNzE_a7ecfd13-b9e2-4fbc-afad-397baeca5114"
      unitRef="usd">11934000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzctMi0xLTEtNzIzNzE_88f7d52e-10aa-4aac-9328-be14d988d34c"
      unitRef="usd">-68495000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzctNC0xLTEtNzIzNzE_b2e39a07-f0e5-445a-a525-1f6117649652"
      unitRef="usd">-67592000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzctNi0xLTEtNzIzNzE_c64e37d7-5d22-4bd0-a01b-e7746958fb9e"
      unitRef="usd">-70697000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzktMi0xLTEtNzIzNzE_d0021778-d1ac-4317-8967-687f610acaf6"
      unitRef="shares">130366385</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzktNC0xLTEtNzIzNzE_e9c0a223-4a11-410f-9667-1e27b6cb6dac"
      unitRef="shares">71073052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzktNi0xLTEtNzIzNzE_3b1b5a6c-a0e7-4a2c-a39a-5fda98eb1e12"
      unitRef="shares">24939901</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzExLTItMS0xLTcyMzcx_d510def4-6d31-4d3d-a0e2-cbea23732296"
      unitRef="usdPerShare">-0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzExLTQtMS0xLTcyMzcx_69e09e60-02c4-49a7-80ff-5cf76851f00c"
      unitRef="usdPerShare">-0.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo2MDE5Zjk5NzRiNzA0NWQxOTI1Yzk2ZjM5YjZhNTU1ZC90YWJsZXJhbmdlOjYwMTlmOTk3NGI3MDQ1ZDE5MjVjOTZmMzliNmE1NTVkXzExLTYtMS0xLTcyMzcx_00fa6645-a9e1-4a45-aa22-2e868ce1b376"
      unitRef="usdPerShare">-2.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90ZXh0cmVnaW9uOjI0OWEwNGVmMjRkYjQzODg5ZTVmMzNhMTZjNDBmM2FlXzU0OTc1NTgxNTQ0NQ_ad8de563-317c-434b-9bf2-cdb6248fa6a4">nstruments potentially exercisable for common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible and redeemable and convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,823,100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants to purchase preferred and common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,777,275&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock options and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,457,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,627,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,981,404&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,457,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,627,380&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,581,779&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic2a402a59a93441f8554a5aea27823f0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzMtMi0xLTEtNzIzNzE_c96792f5-8e4c-4e48-b162-21ba8d2f1481"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6be50dc679384c10a264707387fc2ed0_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzMtNC0xLTEtNzIzNzE_a2f7da29-bbaf-4a1a-bd90-bb24113fb71e"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id49a656361bd489f8f82815890f2b35b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzMtNi0xLTEtNzIzNzE_fed936b9-7524-4db8-bf99-2d38b7aa64fa"
      unitRef="shares">16823100</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i474ed8f7387c4dc4add6e6a0718c761d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzQtMi0xLTEtNzIzNzE_2a52dba8-f414-43f7-9b82-c544f9af2252"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if2de61266eb04ffbaaf8baacb48db21f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzQtNC0xLTEtNzIzNzE_7eae5d55-fa8d-47fc-a80e-c9b6e9bc690f"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0d7531089be844e29641581f5e66cdb8_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzQtNi0xLTEtNzIzNzE_5c91e8c4-d566-4126-8f8a-4b2b53bc8f36"
      unitRef="shares">6777275</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ica8ce1ac0e3a4e7c94c95235d37ccf09_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzUtMi0xLTEtNzIzNzE_582c72ec-e2bf-47d5-879e-2a91993e8cba"
      unitRef="shares">33457465</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifa35633bc73445629ba33c77ded540c8_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzUtNC0xLTEtNzIzNzE_ea979572-78e4-40d7-9d3d-1097755ef465"
      unitRef="shares">37627380</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id0cb6aa1c33b40c28d80d48a8ec94ec0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzUtNi0xLTEtNzIzNzE_8c7b059f-3b84-427a-96ac-8a6aeebdc0eb"
      unitRef="shares">31981404</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzctMi0xLTEtNzIzNzE_5dc347b8-c8a6-4dc6-aad1-829a1f65ac6d"
      unitRef="shares">33457465</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzctNC0xLTEtNzIzNzE_1a6ee0de-9d2d-4f58-85cf-fb58e86e20d8"
      unitRef="shares">37627380</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDcvZnJhZzoyNDlhMDRlZjI0ZGI0Mzg4OWU1ZjMzYTE2YzQwZjNhZS90YWJsZTo5NTY4MzFkNjhmYmE0Y2Q4OWI4MGVkZWIxYzY3NmM3OC90YWJsZXJhbmdlOjk1NjgzMWQ2OGZiYTRjZDg5YjgwZWRlYjFjNjc2Yzc4XzctNi0xLTEtNzIzNzE_57c4584f-a7a3-41e0-8069-214e9045d4fc"
      unitRef="shares">55581779</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjI_f2497004-25b4-49b5-a23f-18d8e809c4cc">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 13: REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reportable segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker is its Chief Executive Officer ("CODM"). The Company's CODM does not regularly review asset information by segments and, therefore, the Company does not report asset information by segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company organizes its operations in two segments: Enterprise, Education and Technology and Media and Telecom. The Enterprise, Education and Technology segment represents products related to industry solutions for education customers, and media services (except for Media and Telecom customers). The Media and Telecom segment primarily represents TV solutions that are sold to media and telecom operators.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of the reportable operating segments is based on the same accounting principles applied in these financial statements, which includes certain corporate overhead allocations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:28pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt;text-indent:22.5pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="21" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:28pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="21" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt;text-indent:-58.5pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;December 31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:28pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="21" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.7pt;text-align:justify;text-indent:-56.7pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Geographical information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by location is determined by the billing address of the customer. Total revenues from external customers on the basis of the Company's geographical areas are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;United States (&#x201c;US&#x201d;) &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, the Middle East and Africa (&#x201c;EMEA&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No other individual country accounted for more than 10% of the Company&#x2019;s revenue for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents long-lived assets as of December&#160;31, 2022 and 2021, based on geographical areas which consist of property and equipment, net and operating lease right-of-use assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjM_2d66a537-a750-447e-857b-41a622c66fba">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:28pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt;text-indent:22.5pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="21" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.253%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:28pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Enterprise, Education and Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Media and Telecom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="21" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN180LTItMS0xLTc5Mjc5_0642d441-22bc-4d58-a374-c2f45b02b26a"
      unitRef="usd">120190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN180LTQtMS0xLTc5Mjc5_b2e33d51-2897-4fa4-8806-baba2ca0adb5"
      unitRef="usd">48621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN180LTYtMS0xLTc5Mjc5_ccabbd16-922e-4ec2-9727-bec547818bc5"
      unitRef="usd">168811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN182LTItMS0xLTc5Mjc5_0a9d3003-cac2-4cc4-a6cb-6eabe9efb9ab"
      unitRef="usd">83812000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN182LTQtMS0xLTc5Mjc5_e3515ac0-254b-41c8-9392-858b3a263b3c"
      unitRef="usd">23128000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN182LTYtMS0xLTc5Mjc5_08def6d6-d411-4fa7-85e9-d3b3f29319fa"
      unitRef="usd">106940000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN184LTYtMS0xLTc5Mjc5_e8eae07d-dbe8-43d1-b0b3-20232b4bc6fd"
      unitRef="usd">163319000</us-gaap:OperatingExpenses>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN185LTYtMS0xLTc5Mjc5_393e8b37-f66b-4a1d-887c-192225c3865a"
      unitRef="usd">-4248000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN18xMC02LTEtMS03OTI3OQ_a10b7b10-cf9a-4cb4-866c-89887b47d7fb"
      unitRef="usd">7868000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjU2NWU5MGYyODM4NDg4YThjMDY2YzkzOWU4YWJhZjcvdGFibGVyYW5nZToyNTY1ZTkwZjI4Mzg0ODhhOGMwNjZjOTM5ZThhYmFmN18xMi02LTEtMS03OTI3OQ_e68cdf9b-d64c-4624-9a02-a65784138ca2"
      unitRef="usd">-68495000</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied9e1e553aa84c2796114edc3e274a2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF80LTItMS0xLTc1MjA5_fcf94f33-cc05-4df9-b774-98220988465c"
      unitRef="usd">118932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8dc6ce582bcd4c83a2c037b470f81290_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF80LTQtMS0xLTc1MjA5_f4de1374-d859-4e79-9696-d7b6421e9927"
      unitRef="usd">46084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF80LTYtMS0xLTc1MjA5_4988346d-1f15-4e26-96a3-7d6651d3a609"
      unitRef="usd">165016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ied9e1e553aa84c2796114edc3e274a2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF82LTItMS0xLTc1MjA5_205ab3d2-ee8f-4a8c-8061-48ff49a69813"
      unitRef="usd">84196000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8dc6ce582bcd4c83a2c037b470f81290_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF82LTQtMS0xLTc1MjA5_3458ab2e-d616-4e1a-884c-e096312ff29b"
      unitRef="usd">18506000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF82LTYtMS0xLTc1MjA5_28caa798-7fec-4489-9f73-47919654bea8"
      unitRef="usd">102702000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF84LTYtMS0xLTc1MjA5_17c82cda-494c-45b2-bbe3-608ba7ee9d62"
      unitRef="usd">135377000</us-gaap:OperatingExpenses>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF85LTYtMS0xLTc1MjA5_e5f97730-c8e6-42fe-bc48-46db1978a7c7"
      unitRef="usd">-20106000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF8xMC02LTEtMS03NTIwOQ_826ad146-1c6c-47b4-bbe8-61eb033f851f"
      unitRef="usd">6570000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MjgxNDhlM2ZhMzA1NDJlMDk2NmM2MDk0MWExZDNmZDgvdGFibGVyYW5nZToyODE0OGUzZmEzMDU0MmUwOTY2YzYwOTQxYTFkM2ZkOF8xMi02LTEtMS03NTIwOQ_08c686e2-7571-4834-80d3-e36b960b7c0b"
      unitRef="usd">-59351000</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02b4ef0b3df1422d97b45ad617d9e38e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF80LTItMS0xLTc1MjA5_f6184be8-846c-486f-b0a6-30c8d16f4d21"
      unitRef="usd">80449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2444c9f504d346fe97c4d35e67589de4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF80LTQtMS0xLTc1MjA5_bcc68d64-62da-4ac4-a2fc-ad427e74ed88"
      unitRef="usd">39991000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF80LTYtMS0xLTc1MjA5_bc713baa-da34-4cb5-b151-9b4b5d7d9d09"
      unitRef="usd">120440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i02b4ef0b3df1422d97b45ad617d9e38e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF82LTItMS0xLTc1MjA5_d021c695-da42-4684-ac1f-123e6f180624"
      unitRef="usd">58539000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2444c9f504d346fe97c4d35e67589de4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF82LTQtMS0xLTc1MjA5_6a27246f-1ee7-45bd-8aaf-8dcca70d097a"
      unitRef="usd">14236000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF82LTYtMS0xLTc1MjA5_b32ab6fe-1a05-43fb-a480-b55a3336f107"
      unitRef="usd">72775000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF84LTYtMS0xLTc1MjA5_8d08a39c-2978-4493-b179-b8b9edef0c82"
      unitRef="usd">81264000</us-gaap:OperatingExpenses>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF85LTYtMS0xLTc1MjA5_beb0fe6b-e744-45ee-98cb-d7a01046955e"
      unitRef="usd">-46721000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF8xMC02LTEtMS03NTIwOQ_1836a470-5666-4308-8c0b-9a531328cd6b"
      unitRef="usd">3553000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NmI5YmQ5ZDhhOWU1NGJlMjlhZWI3NDQwM2JkMmJhOGQvdGFibGVyYW5nZTo2YjliZDlkOGE5ZTU0YmUyOWFlYjc0NDAzYmQyYmE4ZF8xMi02LTEtMS03NTIwOQ_e3bc8cce-c4f3-4252-a063-d7d4864a0081"
      unitRef="usd">-58763000</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjQ_65562b88-e36f-46f5-a4da-3d5d36853d01">Total revenues from external customers on the basis of the Company's geographical areas are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;United States (&#x201c;US&#x201d;) &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe, the Middle East and Africa (&#x201c;EMEA&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if679b3c50357495e8ac46c1bf3fb3083_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y18zLTEtMS0xLTc1MjA5_f65a8324-4eca-4f77-92c9-6221b3a0ec5b"
      unitRef="usd">91923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa56041b6c0b49aca077670daaca1bfe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y18zLTMtMS0xLTc1MjA5_bf9c11b0-9090-4553-b97c-6b9f975a369d"
      unitRef="usd">96464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bb7fb4f2c5b42c18eb8bd5d951c5588_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y18zLTUtMS0xLTc1MjA5_cfc02c24-1d80-4b8c-9513-2af0e82b1759"
      unitRef="usd">68781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide0a3701b21e4cf5aee6a5b1190c07c0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y180LTEtMS0xLTc1MjA5_86e80c18-4166-40e8-bc0b-bb9fea11ba54"
      unitRef="usd">58026000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f80f46d52f548f5872dca725c16697c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y180LTMtMS0xLTc1MjA5_b4dacf95-dbe1-4cc1-90fb-c391390f76f2"
      unitRef="usd">51077000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3fd88e98dff4461f9b74213d089edb90_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y180LTUtMS0xLTc1MjA5_5cd77693-d9be-4938-a5c3-2cf0fd3386d6"
      unitRef="usd">37592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c1fc109d9d74a9ca0fb6226ea928f48_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y181LTEtMS0xLTc1MjA5_92340c77-a8c7-4cb0-9369-7997d193c7ea"
      unitRef="usd">18862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5920ac2f768d4a16881aa1d74fe7aa3b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y181LTMtMS0xLTc1MjA5_ff5edcaa-3a45-4144-aa11-131fc4bfe190"
      unitRef="usd">17475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8a375d8b9d9448d8075f5bcaf8bb3a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y181LTUtMS0xLTc1MjA5_ce9e225a-e367-484e-82a6-468433d15a28"
      unitRef="usd">14067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y183LTEtMS0xLTc1MjA5_de5e92e1-7bfb-4259-8f15-94e5255b8514"
      unitRef="usd">168811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y183LTMtMS0xLTc1MjA5_a6275c97-63a6-469a-a947-ee6f6d0d1146"
      unitRef="usd">165016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6NGRjMjdhY2EwNzA4NGM0M2E4YzNjMmNmOGU2ODRmN2MvdGFibGVyYW5nZTo0ZGMyN2FjYTA3MDg0YzQzYThjM2MyY2Y4ZTY4NGY3Y183LTUtMS0xLTc1MjA5_25b7b956-5beb-4fca-b2a0-426f3b286b64"
      unitRef="usd">120440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kltr:ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGV4dHJlZ2lvbjpiMzhiM2I2YTI0NGM0MmQxYjJmY2Q3NWYyZjJmNTFmZV81NDk3NTU4MjI3MjU_0fee1835-1799-4758-b2a3-7001777c807e">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents long-lived assets as of December&#160;31, 2022 and 2021, based on geographical areas which consist of property and equipment, net and operating lease right-of-use assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kltr:ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i54d68f5c145541d4ad1cbf97d33e0609_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV8zLTEtMS0xLTc1MjA5_74a672dc-804b-45c7-9601-99d22b3f17d5"
      unitRef="usd">15752000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7334513a032b4f1f9a6bd54058ad95b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV8zLTMtMS0xLTc1MjA5_1b4da7ac-0506-4390-bc50-a8dc5ac13a4b"
      unitRef="usd">7690000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibc2896021a48488c9b522f95f5fec169_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV80LTEtMS0xLTc1MjA5_ad25e46e-7768-43f7-a262-d0c33be823b7"
      unitRef="usd">19995000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i01968ee5baac48d1a208a169898c8412_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV80LTMtMS0xLTc1MjA5_17dba333-cfc6-42e4-8c69-d4a5fc2387ab"
      unitRef="usd">1408000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i784840dd1d844c7697e2afdb93ad0b25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV81LTEtMS0xLTc1MjA5_1dcce0a1-03ea-4c42-b1c4-aca63a371cd9"
      unitRef="usd">209000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8ae8fe2d50b744479f7187ffffc448a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV81LTMtMS0xLTc1MjA5_01909811-8a48-4adc-a1f6-38e861e0a390"
      unitRef="usd">405000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV83LTEtMS0xLTc1MjA5_928d5e62-6b04-4e81-9ac7-5e63411a610e"
      unitRef="usd">35956000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNjk5L2ZyYWc6YjM4YjNiNmEyNDRjNDJkMWIyZmNkNzVmMmYyZjUxZmUvdGFibGU6MWY4MjdlZDBhYjY3NGYwNzk2YjE1M2ViYTQyNGI3MGEvdGFibGVyYW5nZToxZjgyN2VkMGFiNjc0ZjA3OTZiMTUzZWJhNDI0YjcwYV83LTMtMS0xLTc1MjA5_7532ab7a-e2e5-4c50-af67-cae301871d00"
      unitRef="usd">9503000</us-gaap:NoncurrentAssets>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI5OQ_c0fc6b69-c47e-40b8-b6a9-83442ec0e063">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 14:     LONG-TERM LOAN &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the Company entered into a new credit agreement (the &#x201c;Credit Agreement&#x201d;) with an existing lender, which provides for a new senior secured term loan facility in the aggregate principal amount of $40,000 (the &#x201c;Term Loan Facility&#x201d;) and a new senior secured revolving credit facility in the aggregate principal amount of $10,000 (the &#x201c;Revolving Credit Facility&#x201d; and, together with the Term Loan Facility, the &#x201c;Credit Facilities&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, the Company entered into an amendment to the Credit Agreement (the &#x201c;First Amendment&#x201d;). Pursuant to the First Amendment, the Company borrowed an additional aggregate principal amount of $12,500 and increased commitments under the Revolving Credit Facility to $35,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company repaid in full its outstanding principal amount under the Revolving Credit Facility. As of December 31, 2021, the total commitments under the Revolving Credit Facility are available for future borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Facilities are subject to interest, determined as follows: (a) Eurodollar loans accrue interest at a rate per annum equal to the Eurodollar rate plus a margin of 3.50% (the Eurodollar rate is calculated based on the Credit Agreement, subject to a 1.00% floor, divided by 1.00 minus the maximum effective reserve percentage for Eurocurrency funding), and (b) Alternate Base Rate (&#x201c;ABR&#x201d;) loans accrue interest at a rate per annum equal to the ABR plus a margin of 2.50% (ABR is equal to the highest of (i) the prime rate and (ii) the Federal Funds Effective Rate plus 0.50%, subject to a 2.00% floor). As of December&#160;31, 2022, the current rate of interest under the Credit Facilities was equal to a rate per annum of 8.23%, consisting of 4.73% (the 3-month LIBOR rate as of December&#160;31, 2022) and the margin of 3.50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Loan Facility is payable in consecutive quarterly installments on the last day of each fiscal quarter in an amount equal to (i) $250 for installments payable on April 1, 2021, through December 31, 2021, (ii) $750 for installments payable on March 31, 2022 through December 31, 2022, and (iii) $1,500 for installments payable on and after March 31, 2023. The remaining unpaid balance on the Term Loan Facility is due and payable on January 14, 2024, together with accrued and unpaid interest on the principal amount to be paid to, but excluding, the payment date. Amounts outstanding under the Credit Facilities may be voluntarily prepaid at any time and from time to time, in whole or in part, without premium or penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Credit Facilities, the Company is obligated to maintain certain covenants as defined therein. As of December&#160;31, 2022, the Company met these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the loans approximate their fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4fabfc1dffd649e59884a8a4c9289104_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE5MTE_f9c4779b-2e4c-425b-9993-25e06ef981ec"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6606121c3cf54c268e08bf1b837d3ec1_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzIwMjk_0baf53e5-e5cb-4575-bfc2-e070d98ca99b"
      unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iee80751bf2b34def8e98c54f5affb0be_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzIzMzQ_e3763a3b-87f1-43ba-99ed-706a3ee0dd4e"
      unitRef="usd">12500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6bc3e2d0f8214b389650f132d3f3988b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzI0MDI_3fd77cb4-8a40-408d-8e53-4c20fa13923b"
      unitRef="usd">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI5Ng_d442bc86-5d34-4606-ba1c-cec8338d0c9c"
      unitRef="rate">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <kltr:DebtInstrumentFloorRate
      contextRef="i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI1MA_541e9a76-db87-4e98-954c-e8196785ae74"
      unitRef="rate">0.0100</kltr:DebtInstrumentFloorRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i928df3c56cf64c59b92a66c05d139409_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI3Mg_138784f1-0633-477b-98ca-4c56b9179f49"
      unitRef="rate">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1465ccc122004b879a0dddc913dad9a9_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI4MA_ca41a6ca-5041-4a3e-bfe6-d728ca126aca"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <kltr:DebtInstrumentFloorRate
      contextRef="i1465ccc122004b879a0dddc913dad9a9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI4OA_94ffa107-afe0-45a8-94b1-4c9e722dfd9c"
      unitRef="rate">0.0200</kltr:DebtInstrumentFloorRate>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjI0Mg_5294b1df-765e-4735-9d15-dbc09a836b76"
      unitRef="rate">0.0823</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i95de3b268a914f24b8bbf1ad5d007c23_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjIzMA_da1dfffb-182d-4932-8e5f-c0d37d481fbf"
      unitRef="rate">0.0473</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i0c5abbdb34af46a9b35dad50502b6cc7_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzU0OTc1NTgyNjIyNA_45ed403c-5d95-47aa-b32f-7f7b58e9c808"
      unitRef="rate">0.0350</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMDE_908d021f-fcf3-4be1-8859-f91b37745fe9">quarterly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="ib8436d1fca2e46a5bda040a2aa464d7d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMjI_d3c72940-e5d2-451a-abe4-43bb1fd0ca4f"
      unitRef="usd">250000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="i8dc46906ab0c404eb1ab4f3665be7877_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMDg_06dd0d0c-5999-433b-82e6-dbe747bc6262"
      unitRef="usd">750000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="id4661ae916c046ebbb3193860d8d3544_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMTc_a73c0852-3cad-4e3d-a324-fea8280ab0f3"
      unitRef="usd">1500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90ZXh0cmVnaW9uOjIwZjU3YzM3MDM5ZjQyZWM5ODY4MjY2ZjAxNjBhMDliXzE2NDkyNjc0NTQxMjQ_9a074f05-63e0-40c0-9500-cab7b3b70391">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate principal annual maturities according to the Credit Facilities agreements are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify;text-indent:-28.35pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90YWJsZToxMmU0Y2EyNzg0ODk0OTczYTk2YzVlN2E4YjU1MDZkMy90YWJsZXJhbmdlOjEyZTRjYTI3ODQ4OTQ5NzNhOTZjNWU3YThiNTUwNmQzXzQtMi0xLTEtNzIzNzE_4ec7b6cf-0ca0-4262-a757-8283c0e94028"
      unitRef="usd">6000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90YWJsZToxMmU0Y2EyNzg0ODk0OTczYTk2YzVlN2E4YjU1MDZkMy90YWJsZXJhbmdlOjEyZTRjYTI3ODQ4OTQ5NzNhOTZjNWU3YThiNTUwNmQzXzUtMi0xLTEtNzIzNzE_a42f5a3e-a5fa-4a17-aa8b-ac414082daa8"
      unitRef="usd">30000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yODAvZnJhZzoyMGY1N2MzNzAzOWY0MmVjOTg2ODI2NmYwMTYwYTA5Yi90YWJsZToxMmU0Y2EyNzg0ODk0OTczYTk2YzVlN2E4YjU1MDZkMy90YWJsZXJhbmdlOjEyZTRjYTI3ODQ4OTQ5NzNhOTZjNWU3YThiNTUwNmQzXzctMi0xLTEtNzIzNzE_9e12499e-1636-407b-9a5b-a7c1154693eb"
      unitRef="usd">36000000</us-gaap:LongTermDebt>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzU5Mjk_71775643-84b0-4452-b15b-a96a7f966612">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 15:   STOCKHOLDERS' EQUITY&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company amended and restated its Certificate of Incorporation to change the authorized preferred stock to 20,000,000 shares of preferred stock, all with a par value of $0.0001 per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The shares of common stock confer upon their holders the right to receive notice to participate and vote in general stockholders meetings of the Company, and the right to receive dividends, if declared, and to participate in the distribution of the surplus assets of the Company upon liquidation of the Company, as more fully described in the Company's Certificate of Incorporation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Company amended and restated its Certificate of Incorporation to change the authorized common stock to 1,000,000,000 shares of common stock, all with a par value of $0.0001 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has the following common stock reserved for future issuance:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,988,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,469,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares reserved under 2021 Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,492,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,949,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October, 6, 2022, 613,255 warrants to common stock were exercised into 613,255 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Company's 2007 U.S. and Israeli Stock Option Plans ("the 2007 Plans"), options were granted to officers, directors, employees, advisors and consultants of the Company or its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, the Company adopted a new equity incentive plan, the "2017 Equity Incentive Plan" (the "2017 Plan" and together with the 2007 Plans, the "Old Plans"), and extended the term of the 2007 Israeli Stock Option Plan and the term of the options already granted thereunder for an additional ten-year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each option granted under the Old Plans is exercisable until the earlier of ten years (or 20 years if granted under the 2007 Israeli Stock Option Plan) from the date of the grant of the option. The options vest primarily over a four-year period. Any options that are forfeited or not exercised before expiration become available for future grants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2020, the Company granted to three of its officers, market-based options at an exercise price of $13.34 per share. The options vest based on the achievement of specific share price targets such that 25% of the award will vest upon the fair market value of a share of common stock increasing fifty percent (50%) above the exercise price; an additional 25% of such award will vest upon the fair market value of a share increasing one-hundred percent (100%) above the exercise price; an additional 25% will vest upon the fair market value of a share increasing one-hundred and fifty percent (150%) above the exercise price; and the remaining 25% of the award will vest upon the fair market value increasing two-hundred percent (200%) above the exercise price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the Company&#x2019;s IPO, no additional awards will be granted under the Old Plans. However, the Old Plans will continue to govern the terms and conditions of the outstanding awards previously granted under the Old Plans.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective upon the effectiveness of the registration statement for the IPO, the Company adopted the 2021 Incentive Award Plan (the &#x201c;2021 Plan&#x201d;, and together with the Old Plans, the "Plans"). The 2021 Plan provides for the grant of stock options, stock appreciation rights, restricted stock, RSUs, and other stock or cash-based awards to the Company&#x2019;s officers, directors, employees, advisors, and consultants. The number of shares of common stock initially reserved for issuance under the 2021 Plan was 8,500,000 shares. in addition, certain shares of common stock subject to awards under the Old Plans, such as those subject to expirations, terminations, exercise and tax-related withholding, or failures to vest, will become available for issuance under the 2021 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares of common stock available for issuance under the 2021 Plan will also include an annual increase on the first day of each fiscal year beginning on January 1, 2022, equal to the lesser of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;5% of the aggregate number of shares of common stock outstanding on the final day of the immediately preceding calendar year; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Such smaller number of shares of common stock as is determined by the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2021 Plan, the exercise price of options granted is generally at least equal to the fair market value of the Company&#x2019;s common stock on the date of grant. The term of the options generally may not exceed ten years. Additionally, the exercise price of any options granted to a 10% stockholder shall not be less than 110% of the fair market value of the common stock on the date of grant, and the term of such option grant shall not exceed five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2022, the number of shares of common stock authorized for issuance under the 2021 Plan automatically increased by 6,346,255 shares pursuant to the terms of the 2021 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:128%"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company's stock option activity with respect to options granted under the Plans is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Average exercise price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted remaining contractual term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of January 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,702,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,393,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,321,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,988,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options at end of the year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,618,550&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each service-based award is estimated on the date of grant using the Black-Scholes model that uses the assumptions noted in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.31% - 1.34%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4% - 0.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.83&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These assumptions and estimates were determined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Fair value of common stock &#x2013; Prior to the IPO, the fair value was determined by the Company's Board of Directors, with input from management and assisted by valuation reports prepared by a third-party valuation specialist. After the IPO, the fair value of the common stock underlying the options was the Company&#x2019;s closing stock price on the Nasdaq Global Select Market on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Risk-free interest rate - The risk-free rate for the expected term of the options is based on the yields of U.S. Treasury securities with maturities appropriate for the expected term of the employee share option awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected life - The expected life represents the period that options are expected to be outstanding. For option grants that are considered to be "plain vanilla," the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected volatility - The expected volatility is based on historical volatility over the most recent period commensurate with the expected term of the option. As the Company has a short trading history for its common stock, when the Company's trading period is shorter than the expected term, the expected volatility is derived from the average historical share volatilities of several unrelated public companies within the Company&#x2019;s industry that the Company considers to be comparable to its own business over a period equivalent to the option&#x2019;s expected term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected dividend yield - The Company has never declared or paid any cash dividends and does not presently plan to pay cash dividends in the foreseeable future. As a result, an expected dividend yield of zero percent was used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant-date fair value of the service-based awards granted in the years ended December&#160;31, 2021, and 2020 was $2.45 and $3.80 per option, respectively. The total grant-date fair value of the service-based awards that vested during the years ended December&#160;31, 2022, 2021 and 2020, was $12,763, $13,152 and $3,615, respectively. The aggregate intrinsic value of options exercised during the years ended December&#160;31, 2021 and 2020, was $5,437 and $8,842, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each market-based award is estimated on the date of grant using the Monte Carlo model that uses the assumptions noted in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 18pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.35pt;text-align:left;text-indent:-9.01pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected volatility - Because the Company had no trading history of its shares of common stock, the expected volatility was derived from the average historical share volatilities of several unrelated public companies within the Company's industry that the Company considers to be comparable to its own business over a period equivalent to the option's expected term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:103.05pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Risk-free interest rate - The risk-free rate for the expected term of the options is based on the yields of U.S. Treasury securities with maturities appropriate for the expected term of the employee share option awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of the market-based awards granted in the year ended December 31, 2020, was $2.26 per option. These costs are expected to be recognized over a weighted-average period of approximately five and a half years from December 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the RSU activity for the year ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;RSUs&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;Weighted&#160;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,924,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$4.38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;RSUs granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,052,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;RSUs vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,632,633)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$3.20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;RSUs forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,875,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$3.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested and Outstanding as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,469,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.72&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:85.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:56.5pt;text-align:justify;text-indent:-56.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there were $41,374 of total unrecognized compensation cost related to non-vested stock-based compensation arrangements granted under the Plans. These costs are expected to be recognized over a weighted-average period of approximately two years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rights Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 7, 2022, the Board of Directors of the Company approved and declared a dividend distribution of one preferred stock purchase right (each, a "Right") for each share of common stock of the Company outstanding at the close of business on August 22, 2022. Each Right will entitle the registered holder thereof, after the Rights become exercisable and until August 6, 2023 (or the earlier redemption, exchange, or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.0001 per share (the "Series A Preferred"), of the Company at a price of $13.00 per one one-thousandth of a share of the Series A Preferred. The complete terms of the Rights are set out in a Rights Agreement, dated August 7, 2022, between the Company and American Stock Transfer &amp;amp; Trust Company, LLC as rights agent (the &#x201c;Rights Agreement&#x201d;).&lt;/span&gt;&lt;/div&gt;The Board of Directors of the Company adopted the Rights Agreement to protect stockholders from coercive of otherwise unfair takeover tactics. The Rights will cause substantial dilution to any person or group that acquires beneficial ownership of 10% (20% in the case of a passive institutional investor) or more of the common stock without the approval of the Board of Directors of the Company. The Rights are designed to promote the fair and equal treatment of all stockholders of the Company and ensure that the Board remains in the best position to discharge its fiduciary duties to the Company and its stockholders. Neither the Rights Agreement nor the Rights should interfere with any merger, tender or exchange offer or other business combination approved by the Board of Directors of the Company.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzEwODU_db0a4fd8-2abb-4dc0-bf30-e0aa9b48e7be"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzExMzk_e789920f-79bb-472d-9550-9556c290bd6b"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI2MjA_6fcf73dd-e1ed-4330-a26b-b1d4021b6d8d"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzU5NDg_f5c870c7-52ca-4b34-8592-77926f1c7c25"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzU5NTA_6566ecbc-bb10-4ad4-b4cc-e50b89288801">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has the following common stock reserved for future issuance:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,988,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,469,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares reserved under 2021 Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,492,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,949,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i6790b095090e47d091667119cdd7b272_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzEtMi0xLTEtNzU4OTA_583e351e-ec6c-40ee-b4cf-00af0c6234b8"
      unitRef="shares">25988465</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ia1735f27a42040eaa561f1794883453c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzItMi0xLTEtNzU4OTA_b55d16e0-4116-4687-be55-8a1bbf14859f"
      unitRef="shares">7469000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iec5ef0da206c4b2da7fdd20446ad5a09_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzQtMi0xLTEtNzU4OTA_b93838b4-5d7d-4a49-9a69-c9c7188e393b"
      unitRef="shares">5492262</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpkYmIxYTliYzI5ZWE0YzU5ODFiYTVjZmIwM2NjM2RlZi90YWJsZXJhbmdlOmRiYjFhOWJjMjllYTRjNTk4MWJhNWNmYjAzY2MzZGVmXzYtMi0xLTEtNzU4OTA_36f15de4-5fc2-426c-955f-b5c37f4e1e9e"
      unitRef="shares">38949727</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i3a7f3d159b494e31a3f6346c034795ef_I20221006"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDg_2ce7d2c5-aa55-4791-9fc2-7a73dc317a0e"
      unitRef="shares">613255</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock
      contextRef="i744d3034931b42b2a29c5a791d09c341_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNjQ_0c3e6bbf-bd84-44d5-aa2b-a234b1eaadc3"
      unitRef="shares">613255</kltr:StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="if2270bafd69d42f9bd6fb9dc4574bd75_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMTQ_583ada49-836e-4fa6-96b6-3582889aad77"
      unitRef="usdPerShare">13.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <kltr:ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzMjQ_af4a9ae9-21f1-407b-868c-1468e5bf57cc"
      unitRef="rate">0.05</kltr:ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="id8993bb041154ea882f304e3f791e555_D20220101-20220101"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzMTM_a20548b8-ca67-4f2d-a5cd-2b54c6e76642"
      unitRef="shares">6346255</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDI_0e0a1117-994c-4880-b6bc-b49790047e34">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company's stock option activity with respect to options granted under the Plans is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;Average exercise price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted remaining contractual term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of January 1, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,702,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,393,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,321,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,988,465&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options at end of the year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,618,550&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItMi0xLTEtNzIzNzE_e881507c-83ce-4739-8441-c7b8d8bfbdbf"
      unitRef="shares">32702963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItNC0xLTEtNzIzNzE_cc4beb4b-3750-4b5b-8160-2eebe0fbe545"
      unitRef="usdPerShare">3.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItNi0xLTEtNzIzNzE_23faf1df-c02d-4e59-95fe-8c713dda9e61">P8Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzItOC0xLTEtNzIzNzE_3312f6df-56a5-4354-92e4-597db9ff5c45"
      unitRef="usd">38894000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzQtMi0xLTEtNzIzNzE_77e1d9eb-bf8f-486f-aed4-39b568e73c3e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzUtMi0xLTEtNzIzNzE_6826ec27-834b-4c55-89b2-51196835f5ec"
      unitRef="shares">4393437</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzUtNC0xLTEtNzIzNzE_3b9ad05f-600f-45be-b82e-e76777b542b7"
      unitRef="usdPerShare">0.66</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzUtOC0xLTEtNzIzNzE_dacf76c8-6a4a-4f54-a1d4-ff90c5ea877e"
      unitRef="usd">5272000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzYtMi0xLTEtNzIzNzE_021155cc-a1ac-43d6-a708-fd6cdc1e3dbb"
      unitRef="shares">2321061</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzYtNC0xLTEtNzIzNzE_1f14d972-d95c-4536-8910-a671f9fa08b7"
      unitRef="usdPerShare">3.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtMi0xLTEtNzIzNzE_1d1ce6cb-3198-4bd1-80b6-c0d2f2470c10"
      unitRef="shares">25988465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtNC0xLTEtNzIzNzE_98535f93-616d-4054-92d1-a9c07f45717e"
      unitRef="usdPerShare">4.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtNi0xLTEtNzIzNzE_827f61b2-2f39-41f6-ae2e-c1f1340aeeeb">P7Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzgtOC0xLTEtNzIzNzE_550b3304-bda6-42f0-a5c3-51b6f603797b"
      unitRef="usd">6285000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTItMS0xLTcyMzcx_09379a54-fbf3-4dd0-9056-4acfff08704d"
      unitRef="shares">16618550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTQtMS0xLTcyMzcx_df5eedd0-e7f3-489f-bba1-41f57e548be7"
      unitRef="usdPerShare">2.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTYtMS0xLTcyMzcx_62587876-9387-4084-b77c-731a6a414779">P7Y6M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjYWY4ODgzOWEzM2E0N2QxYjkzNDE4Y2Q1MTllMzg0Yy90YWJsZXJhbmdlOmNhZjg4ODM5YTMzYTQ3ZDFiOTM0MThjZDUxOWUzODRjXzEwLTgtMS0xLTcyMzcx_40966159-1a8d-4660-ade6-59b3761d0597"
      unitRef="usd">6230000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDM_84c85c72-6f3a-4e8b-97a4-1ea4e86604d0">The fair value of each service-based award is estimated on the date of grant using the Black-Scholes model that uses the assumptions noted in the following table:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.31% - 1.34%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4% - 0.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.83&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:85.05pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These assumptions and estimates were determined as follows:&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzItMi0xLTEtNzIzNzE_51ed9570-befd-458e-a58a-fe1940b4f026"
      unitRef="number">0.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzItNC0xLTEtNzIzNzE_ba4722fd-d026-40fe-aa04-0bf1840ce77e"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtMi0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2NGMzOGJmMjI2ZDQ0ZDk4OTliNjMyODYxM2ZmMzNhMV8xNjQ5MjY3NDQxNjg2_6acd89c6-1e71-447e-9e55-48730d9b026e"
      unitRef="rate">0.0131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtMi0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2NGMzOGJmMjI2ZDQ0ZDk4OTliNjMyODYxM2ZmMzNhMV8xNjQ5MjY3NDQxNjk0_473fe229-ecb9-4447-8abe-0750612e4c77"
      unitRef="rate">0.0134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtNC0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2YTBkNzNlMjBiYmE0YzdjYjYyYmJhOTkwZTFjYTk3N18xNjQ5MjY3NDQxNjgz_f4c1bd5a-c4f6-4e00-9346-e54309809eb0"
      unitRef="rate">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="id6b3d9a34ee94cedae60795e5134c386_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzMtNC0xLTEtNzIzNzEvdGV4dHJlZ2lvbjo2YTBkNzNlMjBiYmE0YzdjYjYyYmJhOTkwZTFjYTk3N18xNjQ5MjY3NDQxNjkw_b110b3ae-5041-40ef-ac7a-c488658eb9a9"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzQtMi0xLTEtNzIzNzE_671357a9-242b-4b55-816e-d6cb7fa20357"
      unitRef="rate">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzQtNC0xLTEtNzIzNzE_48a00795-0025-4c30-8bc8-03b708d8944d"
      unitRef="rate">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if220aaf28ecc4716a3dd46ca244e9fac_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzUtMi0xLTEtNzIzNzE_b6df7d00-f5d6-46d9-a5aa-cbde7c9bd968">P5Y9M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo1MzVkM2JiMzZhZTk0N2JkYThkZGY0MDJiZWU0ZjRhZC90YWJsZXJhbmdlOjUzNWQzYmIzNmFlOTQ3YmRhOGRkZjQwMmJlZTRmNGFkXzUtNC0xLTEtNzIzNzE_ec4d90a3-5ea2-4427-812b-638f5fc11301">P5Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwOTg_490e2656-0e1d-4184-9e23-3bfd46b7a295"
      unitRef="usdPerShare">2.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMDY_39f2b3ad-4e3f-43d2-acbb-0f3803acb032"
      unitRef="usdPerShare">3.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwODY_9d2730a3-89be-42a6-9a54-19358a19fe71"
      unitRef="usd">12763000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwOTA_584c50df-9aa7-401a-aba7-06e206689b7a"
      unitRef="usd">13152000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYwOTQ_2e91d1c2-2ce3-4f74-b5b3-dd50a3d5a3b3"
      unitRef="usd">3615000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMjI_9b066b0e-9049-4941-b54a-e1b0bb4d5e18"
      unitRef="usd">5437000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMjY_bb339424-c076-4773-a512-602301bc11df"
      unitRef="usd">8842000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo4ZDJhYTUwZTA3N2Q0NjUzOGVmN2VkNmU4ODYyMzQzOC90YWJsZXJhbmdlOjhkMmFhNTBlMDc3ZDQ2NTM4ZWY3ZWQ2ZTg4NjIzNDM4XzItMi0xLTEtNzU3NTY_da972758-7224-4eda-a967-f3df01adab1e"
      unitRef="number">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo4ZDJhYTUwZTA3N2Q0NjUzOGVmN2VkNmU4ODYyMzQzOC90YWJsZXJhbmdlOjhkMmFhNTBlMDc3ZDQ2NTM4ZWY3ZWQ2ZTg4NjIzNDM4XzMtMi0xLTEtNzU3NTY_954dba89-2520-45e6-bdea-a8e37923e2dd"
      unitRef="number">0.0094</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1b7c6d770a0c424fbe3955339c7b531b_D20210101-20211231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo4ZDJhYTUwZTA3N2Q0NjUzOGVmN2VkNmU4ODYyMzQzOC90YWJsZXJhbmdlOjhkMmFhNTBlMDc3ZDQ2NTM4ZWY3ZWQ2ZTg4NjIzNDM4XzQtMi0xLTEtNzU3NTY_f753cab6-9ded-4bbf-9d14-edc0405bf25e"
      unitRef="rate">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <kltr:WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzI3NDg3NzkxMDYxMTg_8b99f422-75eb-4fe7-9ded-b2bda887d77c"
      unitRef="usdPerShare">2.26</kltr:WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDQ_cf9a8b78-d7d3-49d7-838c-fcdba6b5ad92">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the RSU activity for the year ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.269%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:28.35pt;text-align:justify;text-indent:-8.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;RSUs&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;Weighted&#160;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:2.85pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,924,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$4.38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;RSUs granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,052,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;RSUs vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,632,633)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$3.20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.35pt;text-indent:-8.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;RSUs forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,875,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$3.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested and Outstanding as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;div style="padding-left:1.42pt;padding-right:1.42pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,469,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$2.72&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9f5a12cde367434d86c3ddd57d900ece_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzEtMi0xLTEtNzIzNzE_5b4f5720-decf-4a67-928b-9f4af7e774ba"
      unitRef="shares">4924417</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc9c2957b381492b850d6cfd5de7f1b9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzEtNC0xLTEtNzIzNzE_eae7db49-c96a-4409-bf64-b0012aa83167"
      unitRef="usdPerShare">4.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzItMi0xLTEtNzIzNzE_12b8da43-547a-4968-9bc4-b3900b7d2da2"
      unitRef="shares">7052593</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzItNC0xLTEtNzIzNzE_95b1d3d2-ee92-4a66-a311-9fd2d1d3a6ce"
      unitRef="usdPerShare">1.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzMtMi0xLTEtNzIzNzE_cc950d99-31e9-44c7-84e2-1d695a41c5da"
      unitRef="shares">2632633</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzMtNC0xLTEtNzIzNzE_f0d2914f-cef5-4dbb-b127-5db15db9e766"
      unitRef="usdPerShare">3.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzQtMi0xLTEtNzIzNzE_4d2ac367-efe8-4ee7-b886-74091696d1fa"
      unitRef="shares">1875377</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="idf1e9652b25d4e7ab0a6d98e94249d23_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzQtNC0xLTEtNzIzNzE_a9c88dd0-c974-4f42-86b7-d5dd7af83a59"
      unitRef="usdPerShare">3.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia1735f27a42040eaa561f1794883453c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzUtMi0xLTEtNzIzNzE_5deee83e-cd9b-46d8-8b56-867a2414a61f"
      unitRef="shares">7469000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia1735f27a42040eaa561f1794883453c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTpjN2JlOTc4NmViODM0NWQ2OTAyOWVmN2RkZWVhYjI5NC90YWJsZXJhbmdlOmM3YmU5Nzg2ZWI4MzQ1ZDY5MDI5ZWY3ZGRlZWFiMjk0XzUtNC0xLTEtNzIzNzE_e5214201-8639-47b8-8390-7692cde0c9b8"
      unitRef="usdPerShare">2.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzYzNDY_5339f3bc-d636-4bb5-a768-6924f04434d6">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The stock-based compensation expense by line item in the accompanying consolidated statement of operations is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:85.05pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i563ee561f9cb4d9faead9c7e5fa52044_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzMtMi0xLTEtNzIzNzE_4e5f7470-159f-4477-aace-4226a30d6f0e"
      unitRef="usd">1376000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i305c2e83074b45cdb18ed2d06d06785f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzMtNC0xLTEtNzIzNzE_214cb2a5-a6d0-4d74-a886-6b9fac851ba5"
      unitRef="usd">877000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idcdad95230f949aebf33fc962264dcd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzMtNi0xLTEtNzIzNzE_4c6e9ad5-7e4e-4e6b-9e9c-95cc50217b65"
      unitRef="usd">335000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0ffa667646bf4e0e9c0c8a6ca55e4a2f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzQtMi0xLTEtNzIzNzE_1561497c-0984-4557-93bc-0e6a8acafe5a"
      unitRef="usd">4268000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie0189d9a8be04a71932bd0c34d94ba27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzQtNC0xLTEtNzIzNzE_c6c3e0ff-68dc-4a04-9e54-56dad8dc991f"
      unitRef="usd">2798000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i15084039bdef4213ab08bbf35f9643f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzQtNi0xLTEtNzIzNzE_e1a87790-2a36-496d-836a-bed85ab60625"
      unitRef="usd">1251000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifdbf67d9460c4ee7a7eb003bd8bc956a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzUtMi0xLTEtNzIzNzE_8f94241c-16b2-432c-b17e-5569d9b8fd62"
      unitRef="usd">3711000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie70134287b994458a58d26aad726faf0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzUtNC0xLTEtNzIzNzE_7521cbe7-7632-4a4b-817d-a0fe4897fa6b"
      unitRef="usd">2173000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib9337ca972604a51920b1c9f47f77914_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzUtNi0xLTEtNzIzNzE_bc5d2ac4-38a3-4679-960f-a7384fd725f5"
      unitRef="usd">1639000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida1602c5e35941119f0b3fb5a84f3cc7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzYtMi0xLTEtNzIzNzE_af14ab39-cd92-475a-923f-42c31454b7ed"
      unitRef="usd">14290000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2965d49d43be4171b28bea4bdacd1417_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzYtNC0xLTEtNzIzNzE_79f8fda3-2783-43dc-a729-384f177c464e"
      unitRef="usd">11217000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id9da36b566be49fcaecfadd9b4d70825_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzYtNi0xLTEtNzIzNzE_f60c2791-2dcc-4ba0-af3c-94a430d61417"
      unitRef="usd">1889000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzgtMi0xLTEtNzIzNzE_91fb9bd5-5541-4eab-a4d0-76598961a271"
      unitRef="usd">23645000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzgtNC0xLTEtNzIzNzE_5722c689-569d-42bc-8223-d1e13091f287"
      unitRef="usd">17065000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90YWJsZTo5ZWFlNmE1NGEyZTQ0Y2NhYWMwOTRhYjc1MDMxM2ZhMS90YWJsZXJhbmdlOjllYWU2YTU0YTJlNDRjY2FhYzA5NGFiNzUwMzEzZmExXzgtNi0xLTEtNzIzNzE_02d69cf6-bb5d-40ba-ad40-855472cf8876"
      unitRef="usd">5114000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzExMDQx_d3013122-bf50-43c5-89b8-960b4e545eae"
      unitRef="usd">41374000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia28c4271bd954cb186de9bc1a11140e0_I20220807"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzgzMDY_8fd2f0e1-1de4-450e-bbff-248931fba0bc"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia28c4271bd954cb186de9bc1a11140e0_I20220807"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yOTUvZnJhZzo0ZTM5NGVkZDMyNzg0ZDNlOTIxNjVhZjBiNmIyYzBmNy90ZXh0cmVnaW9uOjRlMzk0ZWRkMzI3ODRkM2U5MjE2NWFmMGI2YjJjMGY3XzE2NDkyNjc0NzgzMDc_c522aae3-fd0f-43ba-89fc-6805ee928df5"
      unitRef="usdPerShare">13</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <srt:CondensedFinancialStatementsTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90ZXh0cmVnaW9uOjg1ZDk4Y2RjNzQxNzQ3OWU4Nzg2ODM0YTNkYTQ5YTJmXzE2NDkyNjc0NDE3NjI_b13d2173-012a-4cda-a63c-58c32e378dfe">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NOTE 16:   SELECTED STATEMENT OF OPERATIONS DATA&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement of warrants to fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:CondensedFinancialStatementsTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90ZXh0cmVnaW9uOjg1ZDk4Y2RjNzQxNzQ3OWU4Nzg2ODM0YTNkYTQ5YTJmXzE2NDkyNjc0NDE3NjM_1964fe25-3a13-4157-8da8-bad4d88d2c22">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement of warrants to fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 7pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial expenses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzUtMi0xLTEtNzIzNzE_16a3f745-a491-42a1-90d0-c7c46d8980bc"
      unitRef="usd">962000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzUtNC0xLTEtNzIzNzE_82c2ca73-6cd6-4bcd-9a54-0cf69efc2431"
      unitRef="usd">5000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzUtNi0xLTEtNzIzNzE_10f56d72-3d9d-4808-b32e-908537552721"
      unitRef="usd">18000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <kltr:FinancialIncome
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzctMi0xLTEtNzIzNzE_afc846fa-2b76-4cb8-adc9-bc02868ececd"
      unitRef="usd">962000</kltr:FinancialIncome>
    <kltr:FinancialIncome
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzctNC0xLTEtNzIzNzE_149078ce-0edc-4a39-9e21-e251e6f452f6"
      unitRef="usd">5000</kltr:FinancialIncome>
    <kltr:FinancialIncome
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzctNi0xLTEtNzIzNzE_c4af4f35-1fd8-42c1-aea8-9a9f328bb18e"
      unitRef="usd">18000</kltr:FinancialIncome>
    <kltr:BankFees
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEwLTItMS0xLTcyMzcx_6e125ce8-8915-47c4-81fc-cdd7cd7435ad"
      unitRef="usd">160000</kltr:BankFees>
    <kltr:BankFees
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEwLTQtMS0xLTcyMzcx_fd773676-21bb-4c8d-b7dd-da9059733f9e"
      unitRef="usd">530000</kltr:BankFees>
    <kltr:BankFees
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEwLTYtMS0xLTcyMzcx_1d6fc6a9-a1f7-48df-9e16-81a4310ab947"
      unitRef="usd">370000</kltr:BankFees>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzExLTItMS0xLTcyMzcx_ab49a107-699f-4a52-adb0-10e6f74ff9e7"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzExLTQtMS0xLTcyMzcx_32372185-b758-48ff-ac08-823b4da092b2"
      unitRef="usd">15046000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzExLTYtMS0xLTcyMzcx_a4ac81b3-e11c-4e59-b440-f28016fe7ffa"
      unitRef="usd">41505000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:InterestExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEyLTItMS0xLTcyMzcx_d369c357-7dcc-4ac2-aa41-4fb22e667f67"
      unitRef="usd">2301000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEyLTQtMS0xLTcyMzcx_af5f12d1-4df4-4aa0-9305-a10c78a0aa7e"
      unitRef="usd">2979000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEyLTYtMS0xLTcyMzcx_6fbad8cb-a227-4efa-9322-e92e8124bcac"
      unitRef="usd">4091000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEzLTItMS0xLTcyMzcx_6b7515c5-87e7-44e1-b44d-dcc37a49ef2d"
      unitRef="usd">1959000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEzLTQtMS0xLTcyMzcx_99f6c616-402a-4340-b55c-69faec6ad432"
      unitRef="usd">1136000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzEzLTYtMS0xLTcyMzcx_83d69c52-b0f3-48a3-b114-a5ff2a608f4f"
      unitRef="usd">666000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE0LTItMS0xLTcyMzcx_56699512-a607-4150-b6a8-7e7f75b0fb10"
      unitRef="usd">790000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE0LTQtMS0xLTcyMzcx_2443106a-4bf0-4b41-9ec0-cb15506e38a3"
      unitRef="usd">420000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE0LTYtMS0xLTcyMzcx_eb0fd555-67ae-4ba4-b900-e46778563c85"
      unitRef="usd">107000</us-gaap:OtherNonoperatingExpense>
    <kltr:FinancialExpenses
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE2LTItMS0xLTcyMzcx_e6c32f13-a352-4111-85f6-1b400fe6fcd1"
      unitRef="usd">5210000</kltr:FinancialExpenses>
    <kltr:FinancialExpenses
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE2LTQtMS0xLTcyMzcx_2e6fecd7-1ddb-4ed4-b54a-40fd65e1b36c"
      unitRef="usd">20111000</kltr:FinancialExpenses>
    <kltr:FinancialExpenses
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE2LTYtMS0xLTcyMzcx_1fa532a1-1c41-4748-9615-6da5c485e86d"
      unitRef="usd">46739000</kltr:FinancialExpenses>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE4LTItMS0xLTcyMzcx_904e3c59-0c1e-4fbc-a924-e309a626e833"
      unitRef="usd">-4248000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i29b1f96d6e2142b3ad52528857947c03_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE4LTQtMS0xLTcyMzcx_22410731-4d59-4dc3-ada6-71e5a4877ba5"
      unitRef="usd">-20106000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8zMDQvZnJhZzo4NWQ5OGNkYzc0MTc0NzllODc4NjgzNGEzZGE0OWEyZi90YWJsZTozNTdkNTU4M2E4NTk0NDJlYjRkMGY3NGRjODNjOTNjMy90YWJsZXJhbmdlOjM1N2Q1NTgzYTg1OTQ0MmViNGQwZjc0ZGM4M2M5M2MzXzE4LTYtMS0xLTcyMzcx_019d2a0a-8710-4b70-9dd1-11edcdb02c13"
      unitRef="usd">-46721000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGV4dHJlZ2lvbjplNDI4OTRhOGQzNjU0YjI0YTAwNzZhYmRlNzI2YWQxNF8xNjQ5MjY3NDQxOTkw_5fe41147-25f0-414c-8d26-8b55dd80ec5d">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"&gt;NOTE 17: ACCUMULATED OTHER COMPREHENSIVE LOSS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the year ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Unrealized Losses on Available-for-Sale Securities Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Unrealized Losses on Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net realized losses reclassified from accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;There was no accumulated other comprehensive loss activity during the year ended December 31, 2021.</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGV4dHJlZ2lvbjplNDI4OTRhOGQzNjU0YjI0YTAwNzZhYmRlNzI2YWQxNF8xNjQ5MjY3NDQxOTkx_31887203-64b5-40c9-b23f-32460e09919f">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in accumulated other comprehensive loss by component, net of tax, during the year ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Unrealized Losses on Available-for-Sale Securities Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Unrealized Losses on Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net realized losses reclassified from accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic6bc4a58b40447d2b2502f105db2a03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18yLTItMS0xLTc1MzE4_63121920-f583-49da-9026-7346794ff87b"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie861854e627342c8aefe4e991e3d8a1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18yLTQtMS0xLTc1MzE4_9323fa07-db95-4de7-bc77-98ab3f9c46c4"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18yLTYtMS0xLTc1MzE4_6e95c1bb-bfc0-4b22-88f3-eab4532d6436"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18zLTItMS0xLTc1MzE4_26528a64-2a17-41b8-9515-b1179a3d622a"
      unitRef="usd">-181000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iebaa854c95584579b5c2015121885c39_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18zLTQtMS0xLTc1MzE4_21152454-e262-4d6b-9dc1-adadbea4b437"
      unitRef="usd">-1643000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN18zLTYtMS0xLTc1MzE4_3bc99cf4-ef63-4bad-8cfc-ab88bcb9900c"
      unitRef="usd">-1824000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN180LTItMS0xLTc1MzE4_39688bdc-6bb0-47be-9523-8e81ffab4ddb"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iebaa854c95584579b5c2015121885c39_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN180LTQtMS0xLTc1MzE4_2d66616d-17c1-4c04-9336-6513861afe4f"
      unitRef="usd">1523000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN180LTYtMS0xLTc1MzE4_787cb76a-4ea3-4772-83d7-a8eddace5c96"
      unitRef="usd">1523000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic7fae486430948cdac09ad0bbdacb808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN181LTItMS0xLTc1MzE4_6d831b91-412d-4020-8a56-2cda30b0cd22"
      unitRef="usd">-181000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iebaa854c95584579b5c2015121885c39_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN181LTQtMS0xLTc1MzE4_be898898-eec1-47d7-acd7-c82e58bdbfec"
      unitRef="usd">-120000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN181LTYtMS0xLTc1MzE4_844fc229-ff7d-45b0-8392-75d31bb50dc5"
      unitRef="usd">-301000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i74e3e3e1a1144c788ec4ad734c1a49ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN182LTItMS0xLTc1MzE4_c514af14-82e4-42a7-afd0-78613837f4f1"
      unitRef="usd">-181000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibc53dc7ae89d4b8099c38c5e98228cad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzA4L2ZyYWc6ZTQyODk0YThkMzY1NGIyNGEwMDc2YWJkZTcyNmFkMTQvdGFibGU6N2I3NjU5YmVkOGNkNDQ4NGE4ZTNiZmExNDZjMGUwZTcvdGFibGVyYW5nZTo3Yjc2NTliZWQ4Y2Q0NDg0YThlM2JmYTE0NmMwZTBlN182LTQtMS0xLTc1MzE4_1992be98-4b34-4ef6-bc07-75d4afa62e91"
      unitRef="usd">-120000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF8xNjQ5MjY3NDQ5Mzgz_2b926299-6358-4262-b00e-0c1deed47cdb">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:128%"&gt;NOTE 18: RESTRUCTURING ACTIVITIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022 Restructuring Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;7, 2022, the Board of Directors of the Company approved a cost-reduction and re-organization plan (the "2022 Restructuring Plan") that included, among other things, downsizing around 10% of the Company's employees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, in connection with the 2022 Restructuring Plan, the Company recorded expenses of $1,238, all for one time employee termination benefits. The Company does not expect to incur additional costs related to the 2022 Restructuring Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a reconciliation of the beginning and ending restructuring liability for the year ended December 31, 2022, related to the 2022 Restructuring Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EE&amp;amp;T&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;M&amp;amp;T&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual and accrual adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The restructuring liability for severance and termination benefits is reflected in "Employees and payroll accruals" in the  consolidated balance sheet as of December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023 Reorganization Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 3, 2023, after the balance sheet date, the Board of Directors of the Company approved a re-organization plan (the &#x201c;2023 Reorganization Plan&#x201d;) that included, among other things, downsizing approximately 11% of the Company&#x2019;s current workforce and adapting the Company's organizational structure, roles, and responsibilities accordingly. The 2023 Restructuring Plan is focused on realigning the Company&#x2019;s operations to further increase efficiency and productivity, in reaction to the worsening economic climate and outlook. The 2023 Restructuring Plan's main objectives are to position the Company for lower demand, spend, and available budgets from prospects across the Company's market segments, align the Company's  business strategy in light of these market conditions and support the Company&#x2019;s growth initiatives and return path to profitability.  In connection with the 2023 Reorganization Plan, the Company expects to incur net pre-tax charges of approximately $1,000, primarily for severance and related costs, all of which are expected to be expensed in the first quarter of 2023. All of these charges are expected to result in cash expenditures. The 2023 Reorganization Plan is expected to be substantially completed in the first half of 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="i64f38ef6973f4245a22b4595e2a5f43e_D20220807-20220807"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF81NDk3NTU4MTQ3NTg_a5bda6cb-4b66-4b8f-8067-1887036b76cf"
      unitRef="rate">0.10</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:RestructuringCosts
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF81NDk3NTU4MTk5OTg_a7a1e70d-80d3-49e8-9b8f-2bf3571f5501"
      unitRef="usd">1238000</us-gaap:RestructuringCosts>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF8xNjQ5MjY3NDQ5Mzg0_541a8776-cb36-43ff-b717-e3c66b8e98f1">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a reconciliation of the beginning and ending restructuring liability for the year ended December 31, 2022, related to the 2022 Restructuring Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EE&amp;amp;T&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;M&amp;amp;T&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual and accrual adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i08c29debef1542f7beb4f9699e1b21a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8xLTItMS0xLTc1Mzkx_bc7dbe95-61ce-45f8-ba2a-e824efff9a08"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i90bfdff763904bae88d461dc39ef4608_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8xLTQtMS0xLTgzNjYy_ce9ea0d4-e78f-4baa-ab1a-2dc24e59febb"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i72bf4f47199b416c915e167ef1a41bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8xLTYtMS0xLTgzNjYy_643eaff0-7be5-4034-8eeb-8ec1db06cac3"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8yLTItMS0xLTc1Mzkx_bb19e8f1-b49e-4202-b074-5be38324a36b"
      unitRef="usd">1012000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8yLTQtMS0xLTgzNjYy_da5ab629-598e-4e47-a24a-209b280f8852"
      unitRef="usd">226000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8yLTYtMS0xLTgzNjYy_5796da6b-7884-467a-bd99-9002766e49a7"
      unitRef="usd">1238000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8zLTItMS0xLTc1Mzkx_6c2f51b6-ceb0-441c-bbdf-ce7c22386099"
      unitRef="usd">739000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ia647aefff141457e975ffc1cd28c328f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8zLTQtMS0xLTgzNjYy_b07ecf02-d479-457e-943c-70c9985b8c3c"
      unitRef="usd">224000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl8zLTYtMS0xLTgzNjYy_7ddf6b69-62b3-44c9-aff0-8634fe492f59"
      unitRef="usd">963000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i45b6a40899a345c190ae46a9df55fb6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl80LTItMS0xLTc1Mzkx_61f773f4-9221-431e-80fa-f481d73a8fdc"
      unitRef="usd">273000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i350bc59daab247d9a4f3a3b1c2ab3674_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl80LTQtMS0xLTgzNjYy_13240680-f78b-4371-850b-478a378382a7"
      unitRef="usd">2000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGFibGU6MjA2MzdkOGQ2NzI4NDk2ZmJlZDlhNzdlMTgzMmZlNTYvdGFibGVyYW5nZToyMDYzN2Q4ZDY3Mjg0OTZmYmVkOWE3N2UxODMyZmU1Nl80LTYtMS0xLTgzNjYy_829ad204-9a03-45b2-9940-52ab4226d0d9"
      unitRef="usd">275000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
      contextRef="i1721d24e7fcd49ae8e1e40ae5d36af50_D20230103-20230103"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF8xNjQ5MjY3NDQ5Mzg2_d14cfb98-8e98-4ad0-badf-5f74df0c14fe"
      unitRef="rate">0.11</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent>
    <us-gaap:RestructuringCharges
      contextRef="i1721d24e7fcd49ae8e1e40ae5d36af50_D20230103-20230103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmZTU1YzE2ZWJhMzQ4NDE5MmJhMjMwNzY0NzM3NjFmL3NlYzo4ZmU1NWMxNmViYTM0ODQxOTJiYTIzMDc2NDczNzYxZl8yNzE1L2ZyYWc6NWVkY2JkOTIyNDlhNGQyN2FmODcyNzY5ZTE1MjAzZjQvdGV4dHJlZ2lvbjo1ZWRjYmQ5MjI0OWE0ZDI3YWY4NzI3NjllMTUyMDNmNF81NDk3NTU4MjExMDc_5f0bf4b3-26ff-477f-ae63-9eee7e8f3f95"
      unitRef="usd">1000000</us-gaap:RestructuringCharges>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  U!6%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  -05A6M_7[(N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O305T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[G<DR$L;GKDM<T/M,>HC9'
MO4<0G-^!1])6DX8)6,2%R%1CC30)-77IC+=FP<?/U,XP:P!;]!@H0U56P-0T
M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+A#!>_/3Z_SNH4+
MF70P./[*3M(IXHI=)K_5Z\WVD2G!15UP48C;;55+?B_YP\?D^L/O*NP[ZW;N
M'QM?!%4#O^Y"?0%02P,$%     @ #4%85IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
ME$24JPWD]TO&Q&Y%[6#_NMS5WU!+ P04    "  -05A6F7$P DD"  #'!0
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
M^_67 $&97G_H!3+8L)XA1;Q'<WQBD9R5%6,>]#.&D=SF:*1RRJR=C48@8;M
MFFXVY2F?I!;UMF$4I6!-]Y&D&B-87?@0''K:X9/)#B+?[Y&TN)%(V"Z1Y*ZL
M2(J8YJS>C/%$]LB=>A'])(4'S\QDJ N?$7:T).M6?7VBD4;8+HV.$6_8-EI'
M9FFAZYL1#B%$W5<=1D.$/-QS@D :.41.G""4 J,L]AV/-TQDOY5'[+EQ_1)=
MY1",25<J&\P"N0?N ]NH(7)"#77E!9C>S,$QG9<+V_]<D;HQ!*B]^#0>LYGL
M3,=LXZ/7]NHW$]^H>(S23&KBK1SH?/2E!W'X&<+A)N?[\DW^ \]SGI27.T9E
MYI6!_'[+>?YZHWX<4/\89/)_4$L#!!0    (  U!6%8A8V_5- ,  -T+   8
M    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK991;]HP$,>_BI5-TR9UQ DA
M0 >1*&W52EV+2M<]3'MPDX-836)F.]#NT\]V(*.09C0:#\1V?/^[GWUV;K!B
M_%'$ !(]I4DFAE8LY>+8MD480TI$BRT@4V]FC*=$JBZ?VV+!@43&*$UL%V/?
M3@G-K&!@QB8\&+!<)C2#"4<B3U/"GT\@8:NAY5B;@5LZCZ4>L(/!@LQA"O+;
M8L)5SRY5(II")BC+$(?9T!HYQV/'&)@9]Q168JN--,H#8X^Z<QD-+:PC@@1"
MJ26(>BQA#$FBE50<O]:B5NE3&VZW-^KG!E[!/! !8Y9\IY&,AU;/0A',2)[(
M6[:Z@#501^N%+!'F'ZV*N1TU.<R%9.G:6$60TJQXDJ?U0FP9.-XK!N[:P#W4
MH+TV:!O0(C*#=4HD"0:<K1#7LY6:;IBU,=:*AF9Z&Z>2J[=4V<E@?',]O;FZ
M/!W=G9VBD]'5Z'I\AJ879V=W4_1Q0CAD,@9)0Y*(3^@S>H]L)&(U+ :V5.ZU
MB!VN79T4KMQ77)U"V$)MYPBYV'4KS,>'FSLOS6T%79*[);EK]-JOZ$TED: 2
M4B(V0^<T(UE(28(F3%"38#]&#T)RE68_JU +;:]:6Y^]8[$@(0PM=;@$\"58
MP8=WCH^_5('_)[$7R] NEZ%=IQY,U+$!SB%"4\G"QR.D-ATQCLSR1.B>)#F@
M":@!O>U52U'H=XV^OC66 6YAC-4>+;<A:\-H".F5D-[;( V,0*-<QHS3WQ!5
M@16:_A:8NAS-;P>MUGE#M$Z)UFF$=BE$7HW5V</:Y:GUV)#'+WG\6IXQ2U-U
M^IHFHW]8,M;&T)"P6Q)VWT!X4"9V][;,P;@Z%VM]-R3KE62]-Y,=U61B;Q_+
M<UVO[SO]':J*F6W/=[#;]\J9+T+NER'W&X1\DTLA21;1;%X5=[\JFH[O>>YN
MW!4S7;_O=AS\2MP._OOAQK61WZFJ3>3\>1-[0;)AJ/P\X[UHNGZOX_1W<ZC>
M<\,D<K9*$N= LN)LZ$O@@*._5OWGV:_W_E8Z>ZOVTH7O5\+G-!,H@9F2QZVN
MNDQY44L6'<D6IAQ[8%(5=Z89J_H;N)Z@WL\8DYN.KO#*BC[X U!+ P04
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
M7&?,CZ/>Z:'@?^\](JM9?'<C3,D63\4V3%_O#)'=&;YY Q+I-LYUG$B]F#'
M<!3J[:##D+R:\4>ZH7>%R.X*Z_U'PNO;>E+54F8K2\V7FW:>=[?$E&SQ5&S#
M6SB][\3.?[^)8[6L[[Z+,R5;/!7;,&V]C\5V'_O5*17K^UW-#H<R@@PPY#B>
M>EEE9@M&1A#NO2E&_WL^Q59[^^XNF)(MGHIMF+Z3&Z!V*_SF^;3C.5T0$0P"
MI':# 89<=;LE-L!@! -U=VA^<JN](.RE>62!R].M2M'>LSY^>WPLXJIY&$#Y
M_AJ>Q^W##3U-^ZS%?<)>LI*#G&PDI7,6R'-B[>,+[0=!=\T-_145@A;-VRU)
MI,VO ?+W#:7B\*$^P/$ADL6_4$L#!!0    (  U!6%:5W%,A3P,  %4*   8
M    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULK99=C]HX%(;_RE%:K3H23$@"
M(3.%2 QTVDKM[JC,M!?57ICD0*PF,;4=F-U?W^,$LGR$:+3J#<3.>U[[.?[(
M&6V%_*$21 W/69JKL95HO;ZU;14EF#%U+=:8TYNED!G3U)0K6ZTELK@,RE+;
M[?5\.V,\M\)1V?<@PY$H=,IS?)"@BBQC\I\[3,5V;#G6ON,+7R7:=-CA:,U6
M.$?]M'Z0U+)KEYAGF"LN<I"X'%L3YW86&'TI^,IQJPZ>P9 LA/AA&A_CL=4S
M$\(4(VT<&/UM<(II:HQH&C]WGE8]I D\?-Z[WY?LQ+)@"J<B_<9CG8RMP((8
MEZQ(]1>Q_8 [GH'QBT2JRE_85MHAC1@52HML%TSMC.?5/WO>Y>$@P/$O!+B[
M /<TH'\AP-L%>"\-Z.\"^F5F*I0R#S.F63B28@O2J,G-/)3)+*,)G^=FV>=:
MTEM.<3J<:Z:1EE&#6,)49+1W$K.H&X2/>20RA#>UY JZ\#2?P9O75_ :> Z/
MB2@4RV,ULC7-Q3C:T6[<NVI<]\*XC@N?1:X3!>_R&.-C YL@:A)W3W+GMCK.
M,+H&S^F VW/=A@E-7Q[N-(3/7A[>:Z'QZG7Q2C_O?Z_+]\E":4GGYN^F[%?N
M_69W<Y?<JC6+<&R1L4*Y02O\XY7C]]XV9>YWFLU^D]E15OMU5OMM[N&?=(_N
MM_4GH=053+26?%%HMD@1M( ')BGI31FMG >EL[E,-Z$?]&\&(WMSF*ISU>#&
M&SC'JEF#*ACZ7JTZ@AO4<(-6N*><[OV4_XLQO*?[?D](E^N4J03NZ8:'#QBO
M>+ZB)-#>*<S^:CR[U4#^P?RZCMG61ZCGHA/%K$UQA.C7B'XKXF3#>&J6JDL?
MO.Z<T9K-,2HDUQQ5!]Y+(H:#/)@,-/'Y#7S!R2)-ST6G?&V*([YAS3=LY?M+
M)R@O7,/E:G; ;&&Z$A[9<Q/8\!S,ZYV"G8M.P=H41V!!#1:T@KT0J7/A/';@
M46B6-A$'9T>IZP?#&_^$N4'6=#";9 TGTS[XX&8H5V7AHB 21:ZK+U;=6]=&
MD[(D..F_HYJI*G'^LZD*KL],TDE5D.*2+'O70YJ4K(J8JJ'%NORL+X2F(J%\
M3*CN0VD$]'XIA-XWS !U)1G^ E!+ P04    "  -05A6><WF08D0  !8R0
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
M- :EA2@:'Q2MMFNJM5WIJL^71(0H8YZ8KNXZ;G<@)";:"GV_6$2V@%YF4EQ
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
M3[^M3S2#$AMAH#>$86(:QW2);V$?JJ-S-@)%1%,1<6.1W<^W_&F\D]L0$Y"
MFJ8059*8<R2BHOYH8VHB(FXD.AIZM1*]#L[3M-H)9P?/,WZ7Y6KI@WJW469&
MYH$UOFU9$(>6>82+YJ/F-1@1-QF-F!>;;5X^B<XU-'!5YGE;)3S'S=H$,PMB
M%IAF;1D-0FLBM55AOS\,S6H<(FX>&C';-FJO,2<C%$)'Y@!<8*+(HEU$%04C
MV$<U'U$W'Z'QJ1)[4>S0B97:X!(S"]\1%4PPIB-$10#@1YB/:A"B;A#Z<DPX
MY,I:)1-GL_)^MH,WO:FF_7;8FCCC4AMG0FJ.3D1DTH13,G2KL8BZL4CF!Q3A
M NCMLQ4TW]V3]VHGUZ**!)'L"VK1!IT9BQ)JSBJ8CE)"+*NV+DS\D2A$-3O1
MER67LF(/JY5G))?H2;-+)RUM>:K2AG6JN8VZN>V3JD,%'7(VV_,LE[/T#$![
MIE81&UY]%XW\S*L%1+OQ3H1 5.03.S[8.JO_N"1#HQK&J!O&KJLR%6+5=9T-
M;SHK<IGTKVS;!$62N;5T0F26:Y=DZ%IC&'5CV#% *-JL5%SP[G8UR&!!!8O[
MNZQ0B0[4FDU2YH)W6K)$)$$R%N<UCE$WCEUWB9CZ9<M<BL$6)5:@PV1);-(6
M*B.]TH;F-&Y1-VX-^^K+%_-T.M^$2.R5O+.<H3=-5]1-5PN^S1J>9_^HOMB(
MJN"YFISK\KYYY)4 %-F+O-RZ%T(4X286A^8"$),%\S@QC6*)K(3-<;.!)JQ@
MBK#ZT57FUJHL;>0TS8OO8'1;P@(0W0ZQ\6A&(]]L141F#C^G9&A+0U;@AJS#
MX).]$MJ0%P^9#)0M7J%V)O%H@4AFQ$R)+U%51$<,:8X*GLE1'3JA:($:P\AI
M;HVD!:8+*3-7-)B,QFQD21/T=N5>1D[W$/6+]#G;<J?=ESOMQMS_@YP"34Z!
MFYR&03HKH!)Y[FUW=WF6PL" Y134KUI5R&&R*U:B>I08 96^RNJTW!7=4D1N
M'F2U/(F =[%)7EH@$K#)J#5ZGLU5@>:J8(*K^).*;Y7(N8QL3>G!0EFFN?:B
MJKLME%NH#)BJ/X)J)<1&856K:%3DT+LI*B/O[;9E,5:E:!U-TM4"D<Q(&)FI
M0&=)PRK2$!:X(6S84_*R>)C!O+=I=QJ./60E[F"6J.L=C$RA)C[4Z323(1)&
MYL3J#%B>S!\SJ\$L<(/9C=AV/0(\&5Y10PA#!;X]TR&RD"1!8+K"D"R*1O*9
M@4:R8 K),@B86]D=6WOM=H2*HZ+-)N#VD(07"<PM,E05$Y/',!D-PI&%=:"9
M+' SV;"#BA^B2K-V=F^'8[EM1J,3LG,76YE;1$6"P.J12%G)2(=DFL&8F\&N
M=7>TAQA^L@*!+V(&TP6B,MG+*1G:T>S%)MBK;Z<+FH?0Z+ T#6"(1(XP$Y4Q
M&?%'"(5I F/3!*8HY;J?R?IVR&1]/ ++.R>/,92SS%4!HB(L""++*U(:+ M&
M@@G3.,;<FX ?H+U2U80?NGU,[P8F3QE19!V<MS7Q 99X>UC[%7(S[$:O'5J)
M) ?CP^$5B[( V-C).NN2HB-#F&$[A_:&*2*S^KM+,JRKW@FHZ2-0&9Z13U5%
MM#O\VKFJF=Y22WZ/VD;R5?,D#,Q< *(C1":V3/.(CI*1(RE,\Q5S\]7BV28]
MWBCTNA,/65'(=H<.)C]X$KQ":P!)73$6Q.8>!:*C21":X1N3Q5#@2 UH?&)N
M?'IY#0BY!S?A'8&DT,*)!2+#JFB)Z(95-/2N:8K%SH7;[6Z[S84,^$ ><MF0
ME_6N4E-S<3C=TBWAGM %''/2VDL7<"<M;7FJTH9UJY&.32!=+XMQR*V=Z\3:
M.9Z>:B.OF?50X0BF8CR;PVQNLX;/ A&1_L3:U1EV4&RLFVD 9&X _&SNAGF\
MRFH90A01(IMHJ$V$WV"HF#"(R*R)Q"49GD35'!BZ.;"?>*S'#FV.+;M"F^3H
MW*1X1&0:<TJ&QC01AA-$".%.-M5V0/$MLQ]A'C]9:[,<M;8V$9'EZME;FZ$&
MPG#BQ%>W,YW"4,SVZIA4^5"HUN-UN^"2!_>\;"/W/E6(Q#TBK!<3<XI#5);)
M9Y\&"S4(AFX07 RR)/V#IOT3I2].AX23J+9 )+$?F:?*ELZ2AJ8UT85NHAN:
M[J>!VBG]61FB?UU%TUDU1$(B0B-S[G<6-:RCWKGYB:-CAT4JU%!9P?#FU9-7
MKV'^:<&GZRK6@=;G;NV%TPFS:<D2D03Q?&37)-3 %[J![UNAS@R^8'D;3F?%
MIB5+1#*/1U:VH4:X\']&N/20EH>>VSX#-]9<)Z6XDY:V/%5IP^K5%!=.'-I7
MQU]D?X$:]-H#ZU[#?SA.](0V0R5);*(_HJ*1F;E;(BI8]8V-?PUDX=0NZ=!5
M>S ?-8-!EV_-;T@";LZ8:08YJC]Z%C32Y!7YSA%P U-WD0)9'A^IP%?NY^B:
M3F\HU&6>K7B[?9JKZ*@>'$0?L'&RX$L'S$E+6YZJM&%K:%R,W+BHNI;:=S*J
M'ZU'F^P8BZQ<*"(C#+J.N;N"Z&@<CR5)(@V+D1L6;XP^ V$@WZW:K=R7'"J/
M$%BDOID10E2,FENYB"@:RX5$&A@C-S!^+>4L\H+A@[IL?Z/_L!^6^T!D:.X#
MT6&YCXO>4[X;43VHIZ4EJ.R*IGU<]OCI\8GL=^HY9./S]^3-LGVN6A?3/N;]
M!Z\>LD*N#NZA2/_7&.ZI:I^<;M\TY58]2WQ7-DVY42_7@J]$)07P_7U9-H<W
M\@>.SZ]?_1=02P,$%     @ #4%85N45)\C3 P  1@@  !@   !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6R%5FU/XT80_BLCGT2O4A(GACL0>9& 2]MKCR,B
M]/JAZH>Q/8E7K'?=W74,_?4WNW9,T %%(MF7F6>?><^LT>;>%D0.'DJI[#PJ
MG*O.X]AF!95H1[HBQ3<;;4ITO#7;V%:&, ]*I8R3\?AC7*)0T6(6SE9F,=.U
MDT+1RH"MRQ+-XR5)W<RC2;0_N!7;POF#>#&K<$MK<G]6*\.[N$?)14G*"JW
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
M-@,M"'2<)KO4Q?^:][WK_(P?PX>0WU[ X0%1VOB<]:XUK$Q.;^OQ&,CD!OJ
MDF5>$[BLCP)3WRHAKU"-BUS1L#\8SM  $&[D',*<@-NXKZ#%$I>!!^ (=RU0
M& RQ +$:! R,=!FX+8+^.)G&)\@Q%]<]E44J U"ZN-NT*,#:.]SLE$BN&D"F
M<'&+0,:=8,9*4#CIH! 27,.N;0RD\-8BN\S]AEZE#Q] 7 $;)(#I"V>^0!3[
M#8B=#$#8SH$KK3< 95W!,XARX"<]KY6E%K.6LH)G8-);X/K$0E$ZX-!$;,#5
MUA6>%6 %0T<LFY'2.8<;CAHB; S@'3>%92 B&5!(DK5<9+_!M, ;<8$$LOF;
MYH%SR7P" 6$HF4)*D*$>T;UQ=<EBF6" TT?[5N*$1>O[N3"2O/8MD\57X<T
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
MZ% ]%V-208BF746+Q/@EC&=D'HJ\8CT<!60*WACQILVU#B-ZZ*(W*"10V(H
M59L7V8N%^K3_Z5+7, LBNR@,*'FN$C^&3Q5HJ52R->S,!=C4OF=39"H.U]ZK
M[U@S\4#;F8:'UF>\W&J>C:VS>ZS>^;?YOT?:G?@]RB,^[^CJOKC7.Y\?(*!:
MJ4O1.@LQ80GXAC1R&L1?1BXG8CSB&<1<MGJO+0!XH[;B(0M!L\1&-U,OTNA%
M:B&,C*ID,P!#%!\,^27:ZF#L!,),J'75$#@!"I(NB3@*"(-IP,PBK2K:I.-!
M1V#3SU+J+ZEM:FW")&(]@IJ/N3D'- ZGHJW8@4IK2, *PZ"5@*;V!%&-@*$H
M<!!7@3"?S*XOT3RV&7T*&9R,/X@$OP'',-IH8K#1V&'G_P4+:C2UQ +1K8\;
MI_NJ1*.B$#Y@=LR-,3K9F"!-E-5_]K:V#657805<S.:8"O=S@5KHPC$J?[$Y
M;E*VIW4_DE*)IOY2/<3'0PT+H/7[ "77(7JF@]#G:L74^9J68Y.O@%-'0X.,
M'34S:FQ8R6I1.,U]TAY_/Z9G6] I_LW(G6L+F&,Y86P&L#20M#9UY1T$_"0<
M'C,'ETZ'7Z'F03%<,4\/A\/B#FM<[Q-Y.O8U.U/&\IVW/=5TL^SF2++=-VS0
MPSER8V<RMR7C>7AU1SNPA(DEL=>'NF;V0>M?B<8C.C1@+-AUTY%6D?2D&7 8
M?51@@[6;A_2L9X>H\M$TJ4D'1TA2W:N6D?'<L;845Q42%2?*CH_UV1HY)VUV
MN"E2]\ZB6]WDIJZ%]R!)^-5^%(\H)J'"@[:03&S1]0<N[\Q%&A_0^CTE%M*.
M)N3*W%]>D=!7OJMZ2L#ULJ:0($YM]"@.+99_C(2'$*JGT!*2M"@2-2D5-K8@
M>VD5'2U,'#OE-:B@R=2L[-T7^K#= >^;,=9O$KY951?*]*90\G"XA0@@@XV4
M'X3D>N(W/@GOW\\/+'N,K"Y49AF=,7 MLLL3MG4I4ZJ<OLRT$Y!19@) <E9M
M^[&0W^C<2>1./M16D$61[T&SK.=1V^.88UM\$6]]83/+]%R:;IDJ_((2YH?=
MCONVY9@D'20KA0 RT':EB2HY."1[0!.X-!:S#^IM>&Y^T+HH4G@9HP(E5HVU
M7&$M[)2J7K2M2EJ]&<UXW+>-RP5#$?O3$<AI; -"?-LTE)*EZL30'1FB[=9Y
M(ZN9W[<C\T=MR?SH6AZ+8&K<YK Y +WQWB"2#TKR\P2>46)015ATBMS3$E&Y
MT9R\D+N0_.N^<FX!L@UR,L?106"V6./O2M-J"I!*Q5N! NA-[@6A<=Q *>*-
MN=(7L1'OC;YX>< E99%')N(>9Y$&B: .RF*GBF(/S7+CUX@]A:V6='5/&N@\
M>_;B].3YZ3R;3:YL/AMA0+L>^8<720:82 :0--S?L=LG^^]6@&39(]@R-+PX
M^QD)M7:]UII;Q3"ZF\6 H:QGS=_BO('@5@^JI3ZK\B1,$)P? ?!$Y.32;JI$
M*7EIA%L@56IXZAKMPW)\QZ=*KAZA>DP/>(^R89;K#]<[QS!K(0H4GV0,Y&XQ
MUXDM.CW?I.[*PZ!$,R-0:.JPD4[Z2!@&$3Q&5[:IA#C(K Q69S457'(-E#"O
M>?HBYX66$F;'JIEFU))*PF*(8&P7&@_7??A+>B^QH-]-]A:1+G/DQ'R$,B?.
MUY&3DXOVM*#O"QR)3<NB7A21<>>^2= #5D=5OA/H73HI)C &Z_P(0NY(V31U
MRQJ5MS7![Z,2^6UYUOVD?EEF?WHQ/\,&/W]Z/G_]3))JS^:O?WA&ZLI1T3Q.
MN?V8J+Y:W=]I^<2WP@MF3DF-8*EZDT^]_>81990:7(R628Q;SS-)DQ ED^0X
M4Q6<S@$TV2+V&6#_0 ?_GBR'JB[3H183</UKF?!)JO.+^:N7K^;X_],74CWQ
M;'[V_%F*]_FW6F73W:".FV4WI+J\(]4EJ5.P3#,IACBJ[!PIAGAU]GH^2X8^
MX5F3^;0I-#Q-3:'Y8^R4P(V.*PZAJ]2FA::=&[A[J("G,:_\CO*\Q3C7A@GD
MC93R82Q.()W]1-WYV[9T$T4\F7;*T!XIE*4_\CU208^JX\8)P8:LB^J=6(EI
MO2A'TA^U>3R.;-\%K])N'"W1\Y;) A49[&0+S8#Y$>Z0$$KM;W[WL=T/R?E;
M;AY:[\7?0>Y$]@ZBT9B'G,,\+#)$05)![$,8%+Y\!R+PR\E-L6FIK_;$3FCP
M@V+]-KO;;+]IU$II:7:]//GDR('&<E.%EEQO0'X<]<X1!-[<I9%W4X2H87OL
MM(JXG0<GC\$W1\9N6V1$-?6;#@\(]-Q@NZO\EY,5=L)."GIY%\,K9862'K[9
M5RXTH35-^J>KI0_[_J2$$MJI&.]M") O$133P/_SZ,H"JM2BC%)THN!QLY<^
MQ)9]'+14XIF82-.AN0X2*3.5>*.FSD3X)^6(0&1]^+;2T^&OXQP NXDA/9-8
MQV$S"%/7D;!&TC;8+H\2AT<4+-/IXLX8.#HR>CQK5#Q0;%PY2 :#!J?I#!X<
ML4>Y0J>Y4)!I$EDGN C;*T<=TOQT&AN\LF>G&B7]H66+;)@I0#49<ZYXN6,5
MBF?A0G&4:,=9&MHG&D?BYO!RV-Q75PS<>,_R.S]F7$=9%LO2(-DT=KN0.NK)
M']5A%)M'2SN^49/W26I2NW([>.I1P1D_@EKRU&+$L]@$TF2R Y3A:O@D)' Q
M<H\<C/*>@S$@^_DG!U;P-B9X/>_J%E-GAEJZ8".O#)9P W(>NQWC&==+1BRK
MB2Z3!SG>,=YF>&$HH,>,M]L*TV*P8I?[][?*I2,?U(Y(VG62X*#ZT81?4B(L
ML:#@KL_E$@,,T](;HZ3[&#'9V%7$5+)#7I&J&TF8X([N ,.-D\0V4V4QC2YV
M#F /.^Y?0)ILO3_IF64$+6F1O3-M*H2AAPX\IAFGB'JP0:EE= .V;*Z=_X Q
M9#<?+K%2;K6RI7/OP.)!K3,[.WTUDFL4HP6Q*&U7(L*2A5-*%J>]LPPN'7I-
MERX4+NH4Y%Q!,Z,C#W=9=MJOA24C?KJ/8K/8T[<Q%)KERW90MT5%/8BDH143
M>$I;4XYMI<DR>X*C:#[.L,P^[7#-=?9!GE!T<JF-=+<Y0O4'N3-4>/NYHTY_
M>Q;L&("2(@V^#FIT)P$1FLP2FJ2,QTTW+!'\CQ-I!U6?B>8SP9;2^3$%H!;W
M?]['RM+CC3^/"BX-:UF-?!1PVJ3Q2G59=6+2XV*X<PNWT.3/1^2C,MDTQ?E>
MT3I&OMX]D#[&($__IHUJY'B%[@UR6NP)B$UC@^(<3Q>0_:U[S$1;5U9P8D(O
M>G6)5EI@S,=FEV.'H=$%2ZRXBNC"D^2-!W44-D:$(DQ6>@#STA+%2]-Z>L(B
M%5DYU9?OF#GZ^O3%/)N]F^KD-UOH$]$F&,5/1WWZYE--^J('C4J4.#^HEN@X
M'W7M^F="FR4U%PHM/9,.T#XTP,A5Z[R@4++M;/AP!T,Z5*,&B IJ[(]E76[Q
M]"77N+')$^)[VB@@=D&^, M+HUOCV%T2B1@%(I*6VL:?>\5-GC_G7]V]=\P4
M<M.<.]JHX97XY>-X,\EY*&Q-.!I =(#X; PQ,9F]I[:ERUY9F!8?A8@VY>%/
M/*_IA^'*)O;''98NQ,S>6)$8:REC]T'B3# 9WR)GJ';<>:8I)0+3=7N\+H8[
M#L";'-FFXO\ NP 6*#3V77--SJ($WHQF:9W?C0+,46*%6+9=TEC(8O2T\R,+
M*]8U&487NK3/,>.N<7@L\@YT2QJE' HWL0N:?Y:T1N4VIZ1;B<MW]>!5$529
M$]Q"G4W8F]A[VY0N-E4]2L7!7J8AJ'N,GHV)YB:,'DX2 1".DKC1Y=:@[=(8
MHEL)C:?7DW B"X<^D+ T'EV VKCEZ,1(/0J_H$%*A.' B,0;?]0)/FXQ\N#%
M:7,)'\@57*+L[JDY0)I*8V#D> O=$C*%2#8)'[').FQX48G:@_'&=_&14I3'
MOB9[?8G.Y !,H1/?=)HKA%%O4OFW>--+[%0K,S%Q)&@_O';@X5OG..[$=\^$
M1<3=B+VD+6PU]1#MTS0R+O5?4_&T-'995:N>8FO4]RD-O'#9:;BBA<QOS*PG
M!RZ<B+YV[-A);CVT)BQS-BXUM(V=\.*7@(@1@O#*R9"9>NP0]?D7SJP>$2]_
M7XU(]XEWCAMJ<G>:,U#E/\*)_@7[MI*MA+=991>BS>9RQ=TEVX3D\I:KKD9U
M4^BA*4ABUSH478PUZI6/L@0]?'1EJSZ<CV:S%JC.)I2HUN:)6IO1*T/321\)
M:\$./54@$")%_65IS#>%H0F5)OMAHH5>-H3QRZH>N) AW$\CRB?^ &MZS*+7
ML&@TX.7NVY88[ .SW .Z$5R]VE4\L]H>TM)Z=2*7%:*5RC\EAT-N+FFEK;M=
MXOM[E\?.IRU=['%\[YL0'@C2TLEU$T>Q/+V-Y+>#AT_T0<KSQ:,:=^V2VS/\
M!F:I-]>PVCLZZ/#;>4/G('-6.?TSCLW0\.!H\X;*6[FHF0:B?"&Y?;(8738Y
MG[X=<&Z#%^'E@U8"ZKR+31#30(MV1[%7:WYW')AQU(0?[/02*\U]H?E@:YLO
MIHLB\S2Y>OJ_@ 3+=AL<X,F-U'*/V^B2Q(/'0A?LQE@"U)?.E5RAXD/TD%O.
MZMVODFCP!^#28ST<&UVVVECR7 AF[Q)09%88B3MC$T.7:&MJ$R_!(, [Z,D;
M@IL_+AB=Z/S0X04*[;K+=QM)TL ;>U /+"6UB:U6%F=<W]J:2CS)89["USS[
M,&#F 8USX:M\XAA82AUW 3N$UMR,!7Q*[\ BS,_#E=GRM3/JJFGU#*>T0I<?
M9]T5H*QV2 "_$@6%M#VZQB670A^$&-DW$G/;D^;/&94_$GICUR$],ZQ*I@UY
MI$(F-IT\._W/V&MU.A*2S,8&7W2[*+-"'9=GHPOTN+O_L1 Y1\BI#UAH_W^1
M/?D5G0^$IL\8)6RWWV?_ZWONG'?^D_UX=K9X"7##-[_%IO^C,B#J0GNGF@HM
M\Q'+PTO\P#+XN]K3D25>&99([@(,[<_,T[^R*A4;:[^O? '<'7=V-I?F!GYT
MP5/T1++)9+1D+DW2.^=BJTBPY;&3-U,F%^9;#4DJ@W'@F?M:]3P\%:I0N!M]
MJG5R<W P*J5^C>K)D4>;GNC;N#CQ1%RE_8GL;:)6,%!^OX8*S%G 4"Z0$>59
M,#9-FSZD^'@K$EOU=!&2WJ[.X(SN="<,;D'OWI+;TICLIG)0;U3") ID4>-'
MA^;PX>5>'$.L0"A**)7H\&'QO/+=DUI:N,C>/.W?OGE:>?BG@/^Z]@[^I?:>
M[^&4OWT#9V#M+AWV(2,6\?/L;&:^Q8C3S[.+LQ\OSF=/X<WX^-LW.V +OX+*
MCDF!M5O!JZ>+5R]FW/E&_^C;'0Z)[6'@P-%'S$=U'3X OZ]:$/'R!TYPUW9?
M"+RW_P-02P,$%     @ #4%85B"4;VIO!@  /Q(  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&ULQ5C;;MLX$/T5PDV+%N#:I.Y*DP")FZ)=($V0N"T6
MBWV@)=HF*I,N1<5UOWZ'U,5J8KO918&^2")%SIPY<Z-TLE;Z2[G@W*!ORT*6
MIX.%,:OCT:C,%GS)RJ%:<0EO9DHOF8&AGH_*E>8L=YN6Q<@C)!HMF9"#LQ,W
M=Z//3E1E"B'YC49EM5PRO;G@A5J?#NB@G;@5\X6Q$Z.SDQ6;\SMN/JYN-(Q&
MG91<++DLA9)(\]GIX)P>7P1VO5OP2?!UV7M&UI*I4E_LX'U^.B 6$"]X9JP$
M!K=[/N9%804!C*^-S$&GTF[L/[?2WSK;P98I*_E8%9]%;A:G@V2 <CYC56%N
MU?H=;^P)K;Q,%:6[HG6]-H@'**M*HY;-9D"P%+*^LV\-#[T-"=FSP6LV> YW
MK<BA?,,,.SO1:HVT70W2[(,SU>T&<$):I]P9#6\%[#-GMY>?+C]\O+Q#;V^O
MK]#X^L/D]GP\N4.?WT_>H?''N\GUU>7MW<G(@"Z[8Y0U<B]JN=X>N=1#5TJ:
M18DN9<[S'P6, &2'U&N17G@');[AV1#Y%"./>-X!>7YGN>_D^?LLY_=<5AS-
MM%JB,6#5$"' OEF@L>.=:_3W^;1T\__L8J"6'^R6;[/IN%RQC)\.(%U*KN_Y
MX.S%,QJ1UP?0!QWZX)#TIZ#?!?F@T-V0/UQ/+I%_C)X6*6BR %"J@&07<HX,
MFQ:\1$Z:-"@7)9O/-9\SPW/(Z=J&Z09E,#%7>G.,_N),US&#P.-\.04WM%Z'
M></U2HN28W295[#+9;;,T81G"ZD*-=^@*YX+UDQ"\@,_YTM5@?8;KC-  ;4&
MJ5FG_>#+NVI:9EJLG)XC1*F/PY"B-!B&Z#E,^ E.O10E9$AA?*/5C)>V7K$"
M6?I$!L9'./)3%+H=*8Y2#]%TF+KMU".8I@110MPX2'#DT69X@ GZ^YD@"4X"
M#Z6T92+"U M0G R#O4Q0@@E8FS14I!%!'AU&-144J/2]+141)DGP<RK(;Z<B
M#G 0^RCU&DN\%(<IA>DAV<M$B-,X0K'C"E@)P$HO&M:6)S .THX('XA*VYCH
M,OV"%4Q:2=U,(=A4%,((F,P4=,W26-#0H;C6VVP;HK9TB'+[<KW@$AE(W;%:
MKIC<("'OE4,J@,K\WNJRTE9<NX. '5;@#XV85>80#%WN9Q4(!.I62CM^8).5
M^Q &M%)G@$6AP1]S*;[#6U9V"_)*NPH"FZGWQ](V$ZM>*%@U X^[-ZV4^@"3
M0Q6I44@E?QF07C7[SUALJ!@FC6!%L4%P<2M;R6;!H&8S2W)65#:ZA=P)$G>T
MPF(PY$\F*SA"H:8N8B?D((UVF76]/:?9\4W/D=?30LQ=UI2]%7U7J]X*S=MJ
M;I&R.E$ 4QL&H'Y6F4H_,',!F*0R: /<3#F7/;BXL=]JG2J@]I&/;-[VY-=*
MRX8_ :Q.>1NQN5N\FPM@MX%6.Z\<HG/'YZ-.@VOCVE[5,]/. PY9LOI8"84'
M" +/JLPU-:- W<\XM.XZHC'%443 >0N1+=J<=7@<"Y#-!<_K><BTNJPU ;+%
M<Q113$GLK*[D$_=0J#EAZ-<$]M.>?UO!<;FLK6@H[#-HM5CPUHL]CI5\G %U
M(AX4')'G%HXPY1,X^]&/5MW&=@4N7=P\]*"/'=8ZVZSHO,Y2^'"Q"3L$8&4-
MYWIJF"URVTJZXPBSC7H @C2\A!5ZS71>AWXC2[6RVF ]WG&(<?W;=:X+/A?2
M&=TR!]TCPEX<V(88XRCQX2'%A(;H/,]%303HZ1*DU0-?-U\K4;H5#9Q>_6Q*
ME6V_?HQH"/T).BN%OA+;3@?U\3MK:^131+],L9_XK]#+&!-B[S[VO?25[="/
MC$F]9(=5;WZN95OSH"5"NTQMJ\513.WA ,=)\C0AO4X NE/;6.&017PHY#A)
M0S11!AISS^I]KCQD3A=,;ZMB9NO1+XFF62?L_X=3B ,O<HR1P#+G@]/]O<&T
M5_&N:,)AG" /!V&,TI <"J3]8E]2'"3>*WLGL;VG!*Y'Z,6SQ*/>Z^[^*+(@
MAL'VA_9U$=&H6EJW/XHF"M%#W#T@B;L3.(D>VML+(A_'<.P%==0:GR9T;P3M
M,'<?[ET?A*/>1SU\S<W=KPM[M(,B7G_?=[/=WY'S^J? =GG]:^6*:8B,$A5\
M!EO), X'2->_*^J!42OWBP#Z#GPZNL<%9U R[0)X/U/*M .KH/MG=/8O4$L#
M!!0    (  U!6%8]IJ[5Q ,  $<(   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;*5648_B-A#^*Z/<Z;1('"$AL+LL(,$NUZ[:;5<+>WVH^F"2 :QU
M[)SMP-%?W[$)@>HX=%5?B#V>^?Q],_:8P5;I-[-&M/ U%](,@[6U13\,3;K&
MG)F6*E#2RE+IG%F:ZE5H"HTL\T&Y".-VNQ?FC,M@-/"V9ST:J-(*+O%9@RGS
MG.G=!(7:#H,H.!A>^&IMG2$<#0JVPAG:U^)9TRRL43*>HS1<2="X' ;CJ#])
MG+]W^,QQ:T[&X)0LE'ISD\=L&+0=(1286H? Z+/!>Q3" 1&-+Q5F4&_I D_'
M!_1/7CMI63"#]TK\P3.['@8W 62X9*6P+VK[,U9ZN@XO5<+X7]A6ONT TM)8
ME5?!Q"#G<O]E7ZL\_$A 7 7$GO=^(\_R@5DV&FBU!>V\"<T-O%0?3>2X=$69
M64VKG.+LZ%%NT%C*LC5->,"%!28SF'XIN=W!#--2<\O1#$)+F[F0,*V )WO@
M^#O 40Q/2MJU@:G,,/LW0$@L:ZKQ@>HDOHCX@&D+.E$3XG8<7\#KU-(['J_S
M_Z3#G^.%L9J.SU_GLK#?(SF_A[M2?5.P%(<!W1F#>H/!Z,.[J->^NZ @J14D
ME]!/%0"71PU/3+^A90N!9^1<.8][U)9N+,PUR[A<P=@8M*8!#]RD0IE2XSFM
ME]G\]OM\"DD?GL8OOTSGX\FO4YA-[U]?'N>/TQG,UPA+):@)N/VX 79H!*"6
MP#:,"T?X(_69CX81\_PHPAS9,^/<Z2A@OD!='X<^C'.E+?\;,TB5L?"35L9
M*:E1"6]=D5SSK9G$&H+]Q+B&STR4".-OJ7QX=Q-'T1U1LI090U?4KBEY2B+L
MD.D^W"M=*,TLPD+)S,![N&UVVEWZ^M#XCD97O5[#+\2=6W@J)4]YP<2IMJAY
MW8WJB*NDX2S)-;RV9BVJ%#*JRPZB'D'WCFY1%#6<,;KM$H\\1YURPBU80?F)
M(MKNNG8^?"OS>(4RW56<X^9MW(6( !O5^#TD4;,;)S2(G(#H)F[LC9VD Q/J
MA1GE "Q5MJX?X(9GA(I-;R="!9,[JHE,14E]@*S,^J75=TI1(?ZG\@/3"!9S
M5P1*$=5&^E*UW+&CI:W[D:HZ!$H?]EIJE?_XV?/4/93&5#!C^)*[%)36'^$T
M+?-2T"$@$RG0)#JG2[]V+]@&B13-$3)"HPO@)%*!N*+,^\X@*:YUKB>$)\V=
MBKOR3Y@A\%+:?9^OK?4K.=X_#D?W_1-+?6'E$B!P2:'MUG4W +U_MO83JPK_
M5"R4I8?'#]?TTJ-V#K2^5,H>)FZ#^K_#Z!]02P,$%     @ #4%85IYHFBD8
M!P  VA$  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULI5C;;N,V$/T5
MPBW:!-#&EGS+'7 NVZ;8-$&\V:(H^D!+8XN(1&I)RE[OUW>&U"U9)T6[+[8L
M#0_/#,\<4C[=*/UD4@#+ON29-&>]U-KBN-\W<0HY-P>J (E/EDKGW.)/O>J;
M0@-/W* \ZT>#P:2?<R%[YZ?NWKT^/U6ES82$>\U,F>=<;R\@4YNS7MBK;SR(
M56KI1O_\M. KF(-]+.XU_NHW*(G(01JA)-.P/.O-PN.+$<6[@$\"-J9SS2B3
MA5)/].,F.>L-B!!D$%M"X/BUADO(,@)"&I\KS%XS)0WL7M?H[UWNF,N"&[A4
MV1\BL>E9[[#'$ECR,K,/:O,K5/F,"2]6F7&?;.-CAZ,>BTMC55X-1@:YD/Z;
M?ZGJT!EP.'AE0%0-B!QO/Y%C><4M/S_5:L,T12,:7;A4W6@D)R0MRMQJ?"IP
MG#U_/[MY8)]F'QZOV>WU;/[X<'U[_?O'^6G?(CB%].,*Z,(#1:\ A1&[5=*F
MAEW+!)+G 'UDU5"+:FH7T9N(5Q ?L&$8L&@016_@#9M4APYO^%JJ7&CVB6<E
ML"MAXDR94H-A?\T6QFI4Q]^[DO:0H]V0U#''IN QG/6P)0SH-?3.?_HAG Q.
MWB \:@B/WD)_A? NEF_C_'[W\9J-C]DK:\UNJ#EBI1,N8T#]V93-YI?L,!H$
MS*; +E5><+EE.7!?,F$-B[E)&7PNQ9IG(/$&EPD*4S^!Y8L,F(&XU,(*#.>6
M+2F5M4NE-$*N'*Z/9KPHM.)QZIYSUZL6XE2*SR4<L,O_,(\&%F?<&+$4D+A$
MA&0?8 T9"YG2U67$%A#ST@"1P$\< -:/=@R3BN+G4EFHYV*%%C'.@2@\LZ E
M)S=Q=RG6J%+38T=.)9 95EJ1B:_TL$)0"Q*((RUD4:*7,C06M V)C:XUR'B+
M?J(Q40<=8S>1+%_+BRI8)^0KFPK07,?I-L"<W/.VHGY&!T4FEC"\5R589=;6
MM<LT05-A:LF,R$7&->)@LY0YK032;P5ZZ[7A'K"987=+=@4FUJ)PTW<B?ZU9
M8D ,^0)TT^3?W EKW.2%B,C/<4^@NE&%,25ACG%>6LGC;S1S3-8$VSJ]92D3
MT^CB1Q9.@M'A$5[\],-A%$8G;)XJ;=_A*N>[E88S*%THS2U64[5@$6(<!=&P
MBW5;2I1(P;.N4MOP,)B.IIWPQX/Y ?NH7=;;;MPD"(_&G4!LRAQT+!"XX 7H
M;FR('+J@LY43UTNJ47 4=2$_"+Y S?H,KUHE=M:<957,%N_&68E.CQ=D'YH:
M![[@8<%48E*H0%U)VS8#'?B=4X4/PX/%ANNDH_<$##8%)VVBCE-(5K3&'19$
M>!">5%_=S*-!)Y][+;!=K>J:V,^&W=S?>5_#:36GI#"DP/Y-L3&P&V )VBE.
M$JD\1ZWA-AP_L0U@]^2[!>DMPS,9UMU6%M1YQI3.6 D/!P%9G0:4CZ4AV&#H
M<C?5 .I,9), B0]MW/$$8T7NRM'M@.7_R@$+6HULO8$HM,M):QC39$3!%TH+
M\_1NJ8&B\"[R8:3]@*U5QJV30^"FHN#G'+'50&=;YY$IN@^ZQD=&42K#\Z#;
M":KFPAQ0"KCW\/J$6#/%I.2*MAVY8X+_481C]B>@E;ESR@[+P8\!N^"97S3+
M?N.R)#9D%>-),#TDC873( Q#=E,O+C)I6-3ZPS9$N >HO3OVY6Y#B6^7F$N
M? O;JP;9&P:#\73_WV#:;%ND'+Y^Y9)45&'NA4$X.MIO/<05ENKZO*9-)N$X
M&(PF;!0&X\$86TBN09OGDYN7252JE]CJY$WE(A,QQB,[6NV]Z2"83*<MATZA
MGRU%V\9-U>]P'X&%=HLQ](L5L/FG"_9>2,2@Z7[1JBS8'@V-!B?XS%V%)_MD
M+TC>>0K[HZW;?2V7N>-.S>HWQ^<SX5+OD=)J8$P&!7E9(S6S8'^H2NBU."OC
M<=E,3PQKQOIR6D'ROV^6S_- %9.P;.U>=-K*P)@J#;<&.5!C").38>).N_!>
M3.$O^6'3I= =NT$?@"^T?Y#C+-VI)J.ZC\)1S3]6&(U/%]N=F*ZM, Y??]J)
M)6ZOHM,3T32@VGU_10YHI9Z5A.RI@7Q)SON6+)V<,(9X522J):8*-#;KDDS$
M6B1.HWS?#>>KE885F:-KC^KT\,QYZL1HJ]M@+7WRQ-]U05WBUVC2&UUI7DS6
M#'(',W?X*G'+J*9"HGN+_=8(7[+"@XX/_;YJ/Q)]ISQ\[:"BO(+V?9MIVY2N
M<5 LDVDP.3KJ"*8[R,MXB=V>H?+>Y>V9\YN=@);7'W3+.A-O1=F6\37'LZS;
M=7RS^3I7^;9-XK;F7>]Q_<[[-A["5NY?!6J84EK_ZMW<;?ZXF/GW]3;<_^MQ
MRS6>;O!<!4L<.CB8CGNXW;I_$OP/JPKW]KY0UJK<7:; <5.E 'R^5'B(KW[0
M!,W?.>?_ %!+ P04    "  -05A6!=XVXJ$$   L"P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6RM5FU/XS@0_BNC+MI/J"^AO"P+E0KM0:5=%E&6
MT^ET'XPS:2P<.V<[A/[[FW':4/9*[[1W7]HXGGGFF=?,66W=D\\1 [P4VOCS
M3AY">=KK>9EC(7S7EFCH)K.N$(&.;M'SI4.11J5"]Y)^_ZA7"&4ZH[/X[M:-
MSFP5M#)XZ\!712'<\@*UK<\[@\[ZQ9U:Y(%?]$9GI5C@',/W\M;1J=>BI*I
MXY4UX# [[XP'IQ=#EH\"#PIKO_$,[,FCM4]\F*7GG3X30HTR,(*@OV>\1*T9
MB&C\N<+LM"99<?-YC?Y+])U\>10>+ZW^5:4A/^^<="#%3%0ZW-GZ&E?^'#*>
MM-K'7Z@;V2,2EI4/ME@I$X-"F>9?O*SBL*%PTG]'(5DI))%W8RBRG(@@1F?.
MUN!8FM#X(;H:M8F<,IR4>7!TJT@OC";HU+/@R,#,^. J"GCP($P*UY@NE%G
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
M<]^KU-II+B@39JZ%HL2U%NH^8[N[[=(&=7/R)EZW>+=,S7BI0>"45(-F)_5
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
MJ3^5Y) X/!)#0:H]"S&.IB0^)9@!2_E ]X3&DKTNZ"-;K)E#&#MLX8<YX0S
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
M<VAE970R,2YX;6RM6&MOZS82_2N$V^VV &^LM^3<)("3^*8!F@?BW"X6B_U
M2[1-7$I42<I.]M?O#/6P<^-XNT"_Q!0?PS-G9LY(.=LJ_<VL.;?DI925.1^M
MK:U/QV.3KWG)S(FJ>04K2Z5+9N%1K\:FUIP5[E IQX'G)>.2B6IT<>;F'O7%
MF6JL%!5_U,0T9<GTZR67:GL^\D?]Q)-8K2U.C"_.:K;B<VZ_UH\:GL:#E4*4
MO#)"543SY?EHZI]>1KC?;?A=\*W9&Q/T9*'4-WRX+<Y''@+BDN<6+3#XV? K
M+B4: AA_=#9'PY5X<'_<6__B? =?%LSP*R7_(0J[/A]E(U+P)6ND?5+;7WGG
M3XSV<B6-^TNV[=YH,B)Y8ZPJN\. H!15^\M>.A[V#F3>!P>"[D#@<+<7.937
MS+*+,ZVV1.-NL(8#YZH[#>!$A4&96PVK L[9BZ?9X\/3\_3RMQF9SV[N9O?/
M<S*]OR8WLX>;I^GCK[=7T]_([?V7AZ>[Z?/MP_W9V,*M>':<=S=<MC<$']S@
M!^1.579MR*PJ>/'6P!C@#IB#'O-E<-3B-<]/2.A3$GA!<,1>.' 0.GOA!_;F
M? 5I9LD3KY6VHEJ1?TT7QFK(F'\?\K>U%AVVAE5T:FJ6\_,1E(GA>L-'%S_]
MX"?>YR-8HP%K=,SZ :S7PN12F4;S0UB/6CN,]?[A>4;\\)3\O[G1@6(+R8EI
M<1HRG5^1(/,H>8><$FYPLX#L-02&5<%T80@H#91[[YZH6N5Q);P 62$@2)JY
MM?Z2$_+P;HXPS;$\P>.",$-R5=:J<BMJ25A%8,AUK87AG=WM6N1K.%\S,,4)
MG&15+IA\ T& X0T3TCEIU\SB#-\PV<"9 G"O&LFT?"6+5UCF)%\+OMR#7/!<
M.$$KV3>NP;2;*7!I#9E@%6%2JAP!0$!4HW/@!IC!G<P8;@QN!7,.4I7S$_(,
MUUR!=ZQZ_;OYGQ<:(H""*[=K]L+S!E61/"R7(H?EGT=7#]=WHU^^MXJSI%"
MI5)VSTO--ZB\B,R^X0G<WT6B*BB2 7JK-'?#WO2^38SX44MO0!%H1*P2_^&M
M0YW#JC+(E-VJX?I3T)T^TI3,BB;OD@E(?>;YNE)2K5[=XQTO!.L6H&VHLKWQ
M3YWOKD,_L)+0[UHKV T#S:7+#HBNJ H0=0W[E6Q:O)CO?##;:C[7AKH;2@<)
M*U-@)OS,7W)>6W?F'=K=V2Y^[W?T*,$;Z,'"17# ^_S['BJ7VUA#,.60EX,Q
MVQEK.5?:M+>5G*$*.?M08AAEO1.$]U6+N8@-M2#@-NXVK(1:S'/55&XC@(0"
MK"560%U+P5T5P$ZS7YT@'-9="HRU)0RG9%/ *<AH"^\E4/L:<&!-J0W7:WAW
MZ:L,73TA_^1,M]V)0&_AY0(JH>\O?R[Z[YE^5A; /?$-KQI.?B1^X%%_XL$H
MRF@2^#B59#3S?7*CE7'9LA06IK,09@,8!"'U@PPW>@F=1-Z>RO$7>"L#-0 ;
M(0W]"?DR\-$O45)!)44TB#+RJ-6F50%,'. 'LH18]@(&4IHE&;F'K1)1_$@
M5#2)CW'B_V6<^!F=A.AJE% OBQPG,?7\Y!TG$9"7X'I&8\\-O("F7G"0DS"F
M89I^R E& FP<(26A<>KMDQ)/:!C[QTCQ_BI2H%=&T00&X81.)GZ7.A&$_SM.
M8J BQ(T^!#E$3E*@)(T/49+Y-$BBC[,DH2F$]0@C(8WC\ TC&4V3D-QPM=*L
MAKK[KE'V#H%\]Y6&!5]P(*ET3;GKD LA)6)E10%"9'KIZ+7LI"-(M_9 +C60
MQE_ 3 73@^3U(@**(@8CNP:VVL<)LL;:%P2&\@M2L(4V<50%7-J[,'^M!&KY
M'&4'!/FG'[(@\#Y_G;N!__D7X&;BTTD0XB"A41*U195F4#>-!AUL.^"=* K0
MQ1DSUN7#=*D!W&!P=C>;#B:!;"](2.Q3#_(Z3&D\@<S'EHH%D24!\5,:0>@A
M%;PDW=.6747M\NA>$>7.0C,2&U$TR".*+K2E3G[!04R!$OHU=H(*RNUOWY&*
MX/STL^DCXPZ K.++B5 %)JKK*[QHVT/+,T:Z;0A#VY&J6GV2\!92M-W?8%3@
MKO=!0)HP$'37-P[$M6T".2B[,*X3U4BZMFV/YW\THL9VT68^3NU:DX3ST+7P
M2^Z36GYJ\-W003K]*"6^SI'8F*8QREA*$Y#X6Z,9E\3'^H60T,C+H!Q:+/"-
M*M&)"8F\&(L\II,8@S,!70O)H2^$\=[7'63ZRGW#FC9B[8?>,#M\)D_;K\/=
M]O8;^X[IE8#F+OD2CGHG:3QJO>T?K*K=M^)"62@K-\1VR35N@/6E4K9_P N&
M?QY<_!=02P,$%     @ #4%85GDRT$]F!@  6A   !D   !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&ULG5A_;QHW&/XJ%LNJ1*)P'*2)T@0)TF;KE#0133=-
MT_XP=P:\^FQJ^T+X]GM>^[A (&2=5(4[G]_G?=[?=L\7QGYS,R$\>RR4=A>-
MF??SLW;;93-1<-<R<Z'Q96)LP3U>[;3MYE;P/ @5JITFR;MVP:5N],_#VIWM
MGYO2*ZG%G66N+ INET.AS.*BT6FL%D9R.O.TT.Z?S_E4?!'^Z_S.XJU=H^2R
M$-I)HYD5DXO&H',V[-'^L.%W*19N[9F1)6-COM'+I_RBD1 AH43F"8'CYT%<
M"J4("#2^5YB-6B4)KC^OT*^"[;!ES)VX-.H/F?O91>.TP7(QX:7R([/X553V
M'!->9I0+?]DB[DU/&BPKG3=%)0P&A=3QES]6?E@3.$U>$$@K@33PCHH"RP_<
M\_ZY-0MF:3?0Z"&8&J1!3FH*RA=O\55"SO>O;S__\O;^X^B&7=\./I^W/3#I
M2SNKY(=1/GU!OI.R&Z/]S+&/.A?Y)D ;9&I&Z8K1,-V+^$%D+=;M-%F:I.D>
MO&YM83?@=5_$&WOV0;I,&5=:P?X:C)VWR(:_=UD;L7J[L:A"SMR<9^*B@1)P
MPCZ(1O_-3YUWR?L]3'LUT]X^]/ZUT=.W]\(6C#CO8K=?_O/M_4?6Z9VQS:"R
M3YK]QG6)FB.?PK-^)MBE*>9<+YG07EB1,ZF]89QIU%&&=^D9GUHA4'^>'9+
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
M\+_[PRP*I]?6 9%<-]7&O%G'W$(]%9#ZXB>]@_V:X"A0\5SD#@"_DA'CBJ)
M7H?/.KFX1>O<HANYW;,!(/R0ZM)F^Z<Y>;=<*JYZ#[I4U:M<V7H)HU8$%ET
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
MZMNU![KNUO7$JDW5(5?*4K^MS)P>.-3.@?8S13773-P![9,Y^@]02P,$%
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
MI'7UN[HR*X6WIB#\PD/XQ32$TW9#D].'MZ A@.3!+4]!^RN'Y"^<^0(1L-V
M\I  7+8SD"WK#8"N+. 91$B0"AT? .L>+"#R IX!2-R ["9!B#(>AR92!-FT
M+I"3 $/O&Q*\?%*-<T@.J.\"V@(R(,JR)H,G#^=*^E$^!=:7'JPOOQ:L'V!/
M(#[Q2+\*^-,3#T<W?Q.(@.&R $ 8,H"9]'-0XEI$WXTK<]8+"7S 5HD.<H15
M5K?=3"1$6K8UT_MG40X DJ"Y!/5EQ@H"'!II(L >6I?1F*1.&=KYMK5Z$BDB
M()7]DOP0R,YAW<.1&F2\N_1NR[##6>/!0:W+0=/(@ O#Z*,P@0DKPP5C=@D3
M@NY-S-WK,:1Z577%0J6;PIKO/-9\-WEXOZ7-)^#6B-+7O+]BVHKXBN$B)<^S
M,H2B)3> PC:\W8:W1V0?"JAW-=A]IR>SY"__\O+T].2'2S/6/'GCEIU9 CVS
M^.$8I)PW1'*''  VP J!D2-)5@*T@^!$'9A6&&80*@8=CE3D7=]D&U!?"1&
MZKTAT?: MSJ32K4N<2E\'1\X,H18']95H)X#8EA6D>/.#'A0!-ZD18E@FP-0
MYRT0- CNO>_VWT3E*6U 3A"E62HB*.,&^PJX7UG\$QX9BGY 1<?*1_IY%EED
M<%S]MF=CB)$7!5#C-NBZ 3DCDOP1CO,87V@WL!:08:!]TU$M7OQ 3+N[0](Y
M,#]:!K0O,E',T31.A2>M9JA!\+J53Y =A+*N57.EW;D,SSXI<A@O8,'6@>:>
M$][J@>HKR*1P&0:X(#-S/DZP64%HX [TL>%! #=(\S]ZXHLXO+SAD0] MRWZ
MK3=B&Z>_Y$4KY&38YW%RC5@7C=+5:T<G02=;H%+@<#'58!WW BY"43FK=HA5
M8/$5[E9V4\"C1:.Z_A@I QG/%R?SLV>@KJR89-2<9?T>]!G7L&6]=#*@RUFM
M-\,#"39KA]L04_.?O!&7-GA4J">!@I,"_#-D7,IX8\-X2.E+=%.&4Q9?0$M.
M"[\DPO(YZO9ST-^ $D#_/4Y^!E6K;EJ[ ^)RGQ!O>)LQ;XB4OKP7UPN>>@OF
M)0D?T0##KF>B?Z,1ZX6<V:%0--EA=8<83=9I5L. =PGHVD6=#^67/U=$%/;9
MM&#N6SL80$GX!#(.@ &HYD">?G(@*LG"J>J.%2BKKMX6P,:63MU"N8[+._(P
MAT=6=>/"(F'/ ?8 5MBD03A"(YC2L"ID$/O3TV;R-NRF_I.6/[)>5DP&I$_K
MYZ/ <T#N0WX!A]2P=-TMZM^#=_!D#((>Q.T]L-#R\YJVLD4!PXZ5#'Z&,T]G
MQI]&:!_(Z #Q%*@Q;0OQ<)FWK=^+M1X5$*"VE1X929*;K9C76$BLA%S2Q@W6
M<*\0F5*%%B?!\7TRJ;V<JV[RP64.%&.0GJ,N[NE1/C8I4' 8HDWXF\9\HUML
M<I:]0@!UD>'?#%8R[I@?M*+Z;H/JQ!JQNM9 ]V#KS<!MV7=T^#JN2*,2V!FQ
M7Q)D=;_LT-?GU3(X9?3#Y2@:8HT667+;6H]#!E8G&/*L11/:ZS"Q(M.X-6@#
M37DG@D$4KASH* U>HOM6YI>5(B8LE66B%Y01)W+356/K9;U9@BBNP4VMV<%+
MFAC31)62/X^X+@ RO,PO\4-!-J+[J="5Q \J5PU4QM (>(!64-'N>E']8-I;
M_*<B88YD6B:W2+#S>K7B<P]00O&_!Z28;HCI$X<W]L8DK9@@T6(2R]]8__%A
M<^'AHQ"T_NIR/)#HZY@;1(HJ*K^N,.81F=G!K!L-#T1J]T'SXF.] Q7PY>*9
M-S .K/58; O">-11:0TH@&(O>_ G #T7:_:PX#A !&6Q(A-SPT/"FL!<[+U=
ME++1N$)%!!\!1!4Y0/R#O=9?IG2SG>(M#/$Y!EXOCKETJPB$NU)4 LV$50!U
MV]*B\LA1R$&;ULBGX:&:R1'J,.6OP,W*Y%0)R9SSIG"@4F4;@A+^Q@86JTQ
M/CRBYQ#_Z&L$ UASF1P6FY9)O<0('%F8@ PIZ>P@T\@O'& ^12"G@4!.[_$
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
MODCB=?R: I[]+NF275,L>QL1 H.S''A(= W?MLQ] 3?:M*1$8O+,\V&I043
M\FJEO(JI8""A./@$%%^Z-;H1EV6Q9ON4E.'6!Y9I)%#V"T'=^.T@FAL$*1"5
MN'T40P>S8V8U$#,&OF?>B7J/D)A.>6-Y%9^@.:O;3>T',N90.*&8E(W@CX7V
MBL+D>GBP;;0WVSZMO$-N[VCCB.@6P_(8Q(,WY,SXG%IGEKOMRZX -A_\9U6_
M7;+?^8YL?OC C[./WIN_8VEA>W@=[V<X.9 ]XMR=,DA63FZ*U".;3W04-+?P
M6/553L'4MI<OM1"*JR\H!0GL'!9"5GC:#$H;H4*M5+V>>W'E09IX=3C?T9R,
MIH"'.>#% >ZH.LG@=EAPEKR!<Z-CT)(Q^G=!.X,/)T*F+"2_.9M]]^+YC/X_
M>T'/?',Z>_;\V<P8[65<Q?+M@+_@ BB5G\.^SL#:^Y?D,;*UQ4.,0?L2%H+8
M91.$N((%Y3SKX'L<BWT*G:LT/(*X*WAZ?#@3$PZMFQMTM&L['![%',P7"X A
MC@GGP6LD>;WX 1F_E0:#&506:.KMTLN&X!STL)IYTB?<HZ!G5Y36+PWBFETO
M7MAZA>=>Q/&']#4H,[.5':")S"DIU!Z:!R8H(6E1\ISO:E"T%B]G;*<46PWX
M3PKGD R^F$[*?JAPGI##TQ.H''SKD?T-[!'K#RZL!,1I(JS#3!4X&#B@ @@>
M6$.BRD$D.7?X'F&;4!K2XQX7])0&PM>7;N&KLR$O\(-360,.]OSXV;\2#\94
MW,/BN*MOL9!&!SXV&R;;#="P*T6GEO0<&U/5) S<#I53-#@?J>7A+%*,Z$<N
MOCNJH .SF.Q%5"X4NC&4!'0TO,?L/X/OG7SW'?&]Q<E+Y7LGSQ<#OC>%J2$!
M?3&=,OY!4IBH-HYP)P4HT-&K5WP4/1\VZ@=3<VC1T&O.K<^AXC2*D2JJ-BZC
M8M;W_.0Y%E:,K+V-%]]&(4YX+7@O&&?EZUA]&5D?):\B%_'QDGK944XTX41=
M<JHP6%VHK*!#D4QZ3'@H,LFC]XY*DB-2B-5ZIPL&"XV<L0OB,*2852S)T,S[
MS&YAP3DL;-R;>"!U$*]=ZVM^<13Q!G,@$2/ZDMV![AIO8OH\*ZTY5F"3NQZ]
MS>A9S;JQ<E-8PM#VM^G^0377=_?BH2D9<Z!4K<!08Q]>T+1;P1UB)9)"' R/
M^&#!F,-BZ780#VH[MVN_3Q;'R:4 0P_%T$,:CC[V+/+)\9BC$*,,V@@],X^>
M6D3&WU#AGL90=OB"(H\]I3!8;W'X^*!3N"/&GQ[>$&%WM.5":OLHUDJ@1>LE
M> /(ZXODL4Z;W">D*+;S"5)&TLJ11TT4A!!ZF*G1(S!3ONG'&'E#-D*YEGY_
MN<D[T/UL)%%)U73VBV@V-4P<T@/]CO$=\B(W7 S8+SG&<C\%[14DR#(\L":6
MP0141 F6Z*MT;%*/)%>.SF"*M!6LR#-@'$I6;&8^&4\LVS2IW*W)EI3<8?:%
MA\H#;C/"THZ<)[2".EK$H(R_6J<2J:*7RQDE4<*F&>9+C%A%2.Q= X$JZ$11
MS>Y0R,,XF2-A+%B'XU@&<,C(IK2K!V,O2'QR[7#&_T%,5L1AM$6NSP _U,V
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
MPL86Y"RMHJ.UQ4.GO 85-(N>E;VIT(?MI#PU8RC!)GBSJBZ8V9I:Y_WACD4
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
MY(. ZB:.QZL_KQ%_!VZ&6U)QEV?^?$ ^*I.-4_@G1>L0^'KK4OP8+WG\-^W
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
MK-O-R8N$NE!/MP&2P6YTYD*FI)@-6%0_NR7()> ]IR<+Z?T?+-#12PA>UQB
MU=3TG\^O7_MFI04P$DP6O?Z=KF3!(><GIWK%9_*(KRQX^?3TL1+XK1 X]R<K
MZ4I0;I('&CS*>;GCC)7MHHEOZ2$^P1&_<%>@[45'TTC/Y:+JI0_8:#L+,X<$
MY4U<BJ(LP&,K=#3KK7-:.EMH[3>WU>(#\1'+MI-V7M3HAW?HMZWK2/=NC53O
MN^EE0&S^T_[EG\C:'WCWJ!_6MYA6!DJ(5;+6%#TYO-#0LS^A],YN%E;YM[0B
M?%)OD)1U8 X4YQDVKFMJ?]6P07&UT $O@^[N449#&'KI'2D@P\DTO,(60JB_
MHSQ-FN^>?A>VY2%N4-PE>RT/*>:@G2X]39K->)#@DD3@(!\*D6R27TU3<)Z2
MO]W%9)X:1L6%6XR^<N^IM'W.C#B49C"9%'^%+ES138-<2,97CTI[+VD/0#?'
M*2LY<!%(OG<M9X1Z)HLCJQOTM-8<3HH17!3(;UZ>G@T8&'P;SCPO<G,%;Z)W
M$_D^*/6HTX_UA6'Y.^60@.Z_0J&!)3N.0Z0OE#_-N(\E7D=-E;'>I"=&Z?V<
MP-6^$T8)O&^$YWTWQZNHHOP?X7POGIX\_A[,3LJYO5/T-%P6%V!?5#;ITW3%
M.H[?B)*(R'6TK6^8ZLP%"ESQS[V: DZNFG3K;NOFDTG%\-4CX0TM/&2.IWUI
M!?Y12RPA8ED84,1<1!=EEX3NDWN7C;&V1*XBPZX'_3ADJYC DJPQ5FX:GA?
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
MX6 ZCL TZ[-1G*["RMIH1PLPB 5]<=!X![K?:NT.BD_0?<.6_P!02P,$%
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
M(6AP<15YH.N94B^LVE9]O%:6ID)EYC2&4;L VM\H90\+=T SV.,_4$L#!!0
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
M;@.M+Y6R;Q/GH/F+#?\&4$L#!!0    (  U!6%;1WO_X\P8  (,2   9
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
M?;R@.BWV%8(BUG:+&AZ45"U]N8$[F:L:X>OLE>K8X-D07C1PGOY?*'0;4J"
M8+TBN\>@N(&[@<%M*87,2U%!V? 8$!^+A&*[ _@,61K2F-#'^\TF<8LW36R9
MFP%,A7R&-:(!\ATD$8.HQ^")@B;,7K>Q(R\<A-9"6@-6P5J4&EY$M4?X\JD?
M\O ;\,1G<0HQ]Q.6O/'IS$#H1XS8^UDO@]AG&0<J?RIN2>6H-<K\%U B2%.)
MMJT4_U*5.M/&!TE=E/M9DM'(HQ32-.UBTLL8Q.00SGJ0^"%GY!^?<PYQZO>B
M[,QS6[3/Q"&,^S0[>9:Z ](@_YY+G>!=(ZA1;YIV9R!7>VG;GG Z/7742=M(
MWL3;=GPO]*:D[*]P3:KLJI=XH-L6UVZLVC5M9:4L-:EFN:6_ FHG0/=KI>QQ
MXPR<_C/C_P!02P,$%     @ #4%85OP!BFLF P  ,@<  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#,N>&ULA55=;]LX$/PK"S4H$L"-/NRD1FH;L),[-$#;
M!'%Z?2CN@:96%A&*])&4G?37=TG)BE/8OA=I2>T,9[CB<K31YLF6B Z>*ZGL
M."J=6UW%L>4E5LR>ZQ4J^E)H4S%'0[.,[<H@RP.HDG&6))=QQ82*)J,P=V\F
M(UT[*13>&[!U53'S,D.I-^,HC;83#V)9.C\13T8KML0YNN^K>T.CN&/)187*
M"JW 8#&.ING5;.#S0\(_ C=V)P;O9*'UDQ_<YN,H\8)0(G>>@=%KC=<HI2<B
M&?^UG%&WI ?NQEOVOX-W\K)@%J^U_"%R5XZC800Y%JR6[D%O/F/KY\+S<2UM
M>,*FR;V@9%Y;IZL63 HJH9HW>V[W80<P3 X LA:0!=W-0D'E#7-L,C)Z \9G
M$YL/@M6 )G%"^:+,G:&O@G!N<JTK*F;I=WF-\(C/#F92\R?X(JR#TT>VD&C/
M1K&CM3PBYBWOK.'-#O"F&7S5RI46_E(YYF\)8A+9*<VV2F?94<8;Y.?03WN0
M)5EVA*_?.>\'OOX!OAVO/Z<+ZPS](/_N,]K0#/;3^$-S95>,XSBBC;1HUAA-
MWK]++Y-/1T0..I&#8^R3.1W"O)8(NH IYW552^8PASM7HH&WQ;M57%<(IU^T
MW5^QXTL]E@B%EG1*A5J"\X5OCZKXA19H0> E4TN*A3]-KV)T$,/?B)$D A8O
M858K5*X'BEH,V7#LN0=Y;<(J1/J"S #ZGP2HQ%@MB&M;YBOX1J#OBMJ-)!4Y
M>&\D@([S=,V$]"(_4&?Z,&>D=HZ<:)V@A%M%!:VI>3A[F.(&C5@SWQ4LQ58L
M5;##+'S&?.GU[=(\:L<DS)ADBJ-/(B]_"D[A!-Z_&V9I]FEO='=PIY!<('4Y
M+IFUHA"<^:9EX30=IF?T[%T.^N$]S 9GP5)G2#:&7K$T5QA=_6^-1//#;,6E
MO8NLWSX/"MWJR1)Z]A.*C^](1NX;S$F+.FEP^PY'O-/'*C3+T*TMR:B5:UI:
M-]M="-.F#[ZF-[?)5V:H@A8D%@1-SC]>1&":#MT,G%Z%KKC0CGIL"$NZU-#X
M!/I>:.VV [] =TU.?@-02P,$%     @ #4%85FG0Z7?7 @  < 8  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&ULI55-;]LP#/TKA#<4+5#4CO+1KR1
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
M85F%(!=O2^I BQ.@:#XH6@"%5G5L69P@[J7^4Z4.M,9 ZBOP9$AJ,=W!]?X
M:EC579QE0<!S%P1.4SJ?B6A-S:YK>R"C14J5V4\AT6]LMC!&MZE4(DM8JAJW
M<X(6%$#1?%"T  JMZM^R1N'A-Z6"'FC- A3-!T4+H-"JCBUK%IY[-P3T;EUW
M=T<[KK[WHKY?M\%H5QVA1E4E>6N3N[M^<,=3]HSNJ/C.%/J4I3.Y(XI5R<3[
M)+.1<-@M[;![VF$WM?\?90NO+%MXW;<E@:#%#% T'Q0M@$*K.K8L9GCNG15C
M*I?62?:'V;6\UK%?:N;CZV4/M$#A->QO[W<O=I=P&\QJP@=:3FAO?;.5,+&P
M'\M)%/(L5?D'4)NSFP_RKNUG:#OGQ_ACD']65\+D7_EID=1QGT0QFVO(SH>!
MO@&1?SB7'RB^LE^&3;E2/+$_EXS.F# &^OJ<<_5R8#K8?+XX^A=02P,$%
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
M,):?)< 40-Y?42I>)NH@:SYT_']02P,$%     @ #4%85K7UK'[2 @  U0<
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
M[.=LE2]"]3X92ZZ^$L63P=V7P=?[(7KL_1B.T64($I-$(.\#ND9/XQ!=7GQ
M%XA0]#AGF< T%AU3*K.:;$:EB7YAPCE@PG;0/:-R+M"0QA!O"YC*W\II9^UT
MWSFJ&$)T@US["CF6X]0X-#B=;M?0P]/I5@U]>#+=OCV2#+>JH)OKN8<J2".6
M GK$+R@D(DJ8R#B@G[V)D%P=PU]U!2L4O7I%?36UQ0)'T#74W2. +\$(WK^S
M?>MC7;+/*1:>4VQX)K&MLGA56;QCZL$3Y1"Q&25_(<Z+TP<*4R)K#U AU<BE
M],V^#!JNXW?,Y6:>]T&>=^MM@\)]D-ORW6W0<!_D^'ZC FW%VZCB;;PMWBND
M=KSZA0E #R#4_4WH#$TY2]&($\;1"-2KH(R8(/KW49NCPKR_X?2U:^]$-J@!
MV59S)T=' WGM'CN3V%;._2KG_EMSKFZ%,^3\J/G7WA/G% O]O4*[MKVSS<]D
M<*LTS:HTS7.79I!Q#E2>7)SFWBFV;:^Q<R#V04VWM7,>]C&MULZ9&1Z-]K6Y
M-#?ZE13X+&\4!8I81F71!52K52_:RUNPG?6^W0Z+EO*_3-'@WF,^(U2@!*9*
MTKIIJO!XT306$\D6>5<T85+U6/EPKOILX!J@OD\9D^N)-E!U[L$_4$L#!!0
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
MQ#0#B/<K0OCA)AN@.I@;_ =02P,$%     @ #4%85BD'BOK$ P  9A$  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C8N>&ULO5AK;YM*%/PK*VY5M5)O>!IP
M:EO"AJ:6XH=LI_U0W0_$'!M48-W=M9W^^[L+A!A*4"*12E',X\SLF?$.WF5P
MQN0G#0$8>DCBE ZED+'#M2S3;0B)3Z_P 5)^9X=)XC-^2O8R/1#P@PR4Q+*F
M**:<^%$JC0;9M249#?"1Q5$*2X+H,4E\\GL,,3X/)55ZO+"*]B$3%^31X.#O
M80WL[K D_$PN68(H@91&.$4$=D/)4:]=51> K.);!&=Z<8R$E'N,?XJ3:3"4
M%-$1Q+!E@L+G'R>80!P+)M['KX)4*L<4P,OC1_8OF7@NYMZG,,'Q]RA@X5"R
M)13 SC_&;(7/7Z$0U!-\6QS3[#\Z%[6*A+9'RG!2@'D'293FG_Y#8<0%0#6?
M 6@%0*L#C&< >@'07PHP"H"1.9-+R7QP?>:/!@2?$1'5G$T<9&9F:"X_2L7W
MOF:$WXTXCHU6WG*QVCCC6P^MO9N9-]^LD3-WT8VWN%DYRZ_3B7.+IO,OB]7,
MV4P7<_3!!>9',47:1_0ONEN[Z,.[C^@=BE*T"?&1^FE !S+CK8D!Y&W1QCAO
M0WNF#55#,YRRD"(O#2"H$LA<4RE,>Q0VUEH97=A>(5W]A#1%TQH:FKP<KC;
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
M'_<<G^/8)_Z:BZ6,$14\9VDN^U:L5'%AVS*,,6.RQ0O,:6;.1<84=<7"EH5
M%AE0EMJ>XW3MC"6Y%?AF;"("GY<J37*<")!EEC'Q<HDI7_<MU]H.W"6+6.D!
M._ +ML IJH=B(JAGURQ1DF$N$YZ#P'G?&K@7PS-=;PJ^)[B6.VW03F:<+W7G
M.NI;CA:$*89*,S!ZK7"(::J)2,;3AM.JE]3 W?:6_;/Q3EYF3.*0IX])I.*^
M=6Y!A'-6INJ.KZ]PX\<(#'DJS1/656W/L2 LI>+9!DP*LB2OWNQYLP\[ +=[
M .!M -YK0.< H+T!M(W12IFQ-6**!;[@:Q"ZFMATP^R-09.;)-=?<:H$S2:$
M4\'T_G;XY>KVZVA\-WT/XV\/U_<_X,,(%4M2"2Y,:%=1"(Q@JGBX_ BG\!9L
MD#$3*'U;D01-9(>;Y2ZKY;P#R[D>W/!<Q1+&>831/H%-VFL#WM; I7>4<81A
M"]KN"7B.YS4(&AZ'#\I%"YQ>$WQ/3KO>S[;A:Q_@&S^5B7J!GX.95(+.Z*^F
M/:HH.LT4^MY>R(*%V+?H8DH4*[2"=V_<KO.IR=]_(MMSVZG==HZQ!Z].QPE,
MF  NJ,<4#7YG:8DP01K0YZ5I*RK^GN'7B;,*G);C.*YOKW9-_K5L3_Y9+?_L
MJ/Q'<\E)*%NAH,R".4L$K(QJ/J=K)I:H3G5*4,F:B4C"0K!<(PHRQ0N=1$VN
MJF7/=^1Z+:_[RM-1;?_ZX>R=",A0+$PR2@AYF:LJ#>K1.GP')G/L/^55<M\P
ML4AR"2G.">JT>B145&E8=10O3*#,N*)X,LV8?B H= '-SSE7VXY>H/XE!;\!
M4$L#!!0    (  U!6%;KKRC(0 (  -4$   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;)64;6_3,!#'OXIE$ _25*?I$RI)I#X,;0*TTFY#"/'"3:^-
M52?.;*?9$!\>VTE#0.TD^J+VV7?_^YWM2U *N5<)@$:/*<]4B!.M\S$A*DX@
MI:HC<LC,SE;(E&ICRAU1N02Z<4$I)[[G#4E*68:CP*TM9!2(0G.6P4(B5:0I
ME4]3X*(,<1<?%Y9LEVB[0*(@ISM8@;[+%])8I%'9L!0RQ42&)&Q#/.F.IWWK
M[QSN&92J-4>VDK40>VM<;T+L62#@$&NK0,UP@!EP;H4,QD.MB9N4-K ]/ZI_
M<+6;6M94P4SPKVRCDQ"_PV@#6UIPO13E%=3U#*Q>++AR_ZBL? <CC.)":9'6
MP88@95DUTL?Z'%H!/?],@%\'^(Z[2N0HYU33*)"B1-)Z&S4[<:6Z: /',GLI
M*RW-+C-Q.EK=WLP^7MU\FE\N5Z_1Y9>[Z]MOZ,T<-&5<(1_-1)J:PUMI$>_?
M!D2;E#:0Q+7\M)+WS\C/(>Z@7O<"^9[OHY>(()50":H>_A8DAKTIP&\*\%V&
MWID,EP\%TT_H^V2MM#1W_.,49"71/RUAW_U8Y32&$)N'K4 > $>O7G2'WOMG
M 'L-8.\Y]:A]@A=H594_*70B)/L)&_3KY%E4W)7RT"G;]CI$7>_X"\CA!%6_
MH>K_!]6"2B2DL:@V1/>4%X 6("M:0_CGXDY15IE&+4JO8P"[_Q"2UBNU#?^9
MRAW+%.*P-8%>9S3 2%9-5!E:Y.[AKH4V;>"FB?GN@+0.9G\KA#X:MA>:+UGT
M&U!+ P04    "  -05A6FY/X\T,%  "B)@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970W-"YX;6S-FOUSVC88Q_\5G7>WM7=IL 48R("[!*?7W-HE"^UZN]Y^
M$+8 7VV+2G)H_OO)+]@H&!6V)PN_@%_T?/WHX\>ROJ#AFO&O8DFI1-_C*!$C
M:RGEZJ+5$OZ2QD2<LQ5-U)DYXS&1:I<O6F+%*0GRH#AJ8=MV6S$)$VL\S(_=
M\?&0I3(*$WK'D4CCF/#'*QJQ]<ARK,V!^W"QE-F!UGBX(@LZI?+3ZHZKO5:E
M$H0Q343($L3I?&1=.A<>[F<!>8L_0[H66]LHZ\J,L:_9SDTPLNPL(QI17V82
M1'T]T F-HDQ)Y?&M%+6J:V:!V]L;];=YYU5G9D30"8L^AX%<CJR^A0(Z)VDD
M[]GZ'2T[U,WT?!:)_!.MR[:VA?Q42!:7P2J#.$R*;_*]!+$5X+A[ G 9@)\&
M=/8$M,N ]J$!G3*@DY,INI)S\(@DXR%G:\2SUDHMV\AAYM&J^V&2W?>IY.IL
MJ.+D>/KQ=O+;N]OWWO7]]!=T_<>GFX]_H5<>E22,!&JC"8MC=7NFDOE?T=M4
MIIRB&R%2DOCT-7J#Q))P*H8MJ7+)%%M^>=VKXKIXSW4=C#ZP1"X%NDX"&N@"
M+=6)JB=XTY,K;%3TJ'^.VLX9PC;&#0E-#@]W&L(]<_BM+\^1[39=7>M-N[HO
M[5ROO4?O^EL:RD?TY7(F)%</Q]]-B N)3K-$-F)<B!7QZ<A20X*@_(%:XY]_
M<ES[UR8\D&(>D)B&KE.AZYC4Q].L)-]<J<$@R,I7C9""Y&/,)><D65 U:DDT
M>T3;[>[(8W[X<DUX<(9N5UF 4!NI%)(D09@LSM#O:3RCO.E&% FY>4+92/LP
M;O<'G4$/]X:MAVW(QLR/A0PDID'N5I"[QOJ<1$0(Q.;ER/#EO3J/;B2-16.E
M=B$K%5+, Q+3(+H51/?4*M4]M%*-F1\+&4A,@]RK(/>,D*M*_4PRJA(QCO+I
MS0937L743WDH0RK0A$21XJRPEP&BBFA\SQFO?FQI0XIYO9U[[3IMW.U6=UKC
MV:]X]LU%FS_PH9H#*$J!HI8LT(KRD*EJ+&8#9\AGR0/E^=Q0P5UO.$JFSN3S
M"9&+O J3HK;%ZR:R_9W\>[;;<P>#)Z5JS/=8:$!B&MI!A79P(F@'!Z(UYGLL
M6B Q#:UCUQ-=VSP.;,UD&^>KQO!C'V10-0]*34>WY1$<R)=]J09%$E+-@U+3
M2>*:)#Z1)[Q,Q##ZEWAWVY5#@6W;>EO/W+E_"Z^V1([1-OR?\-H'PMMMMQ_>
M<W@BIS9%CMD59;86W44D:>POI"^9@*IY4&HZM]KG.&:C<Y 1=T#]#:B:!Z6F
M\ZLMCG-R'L?9-3G=S@!C%S]]?$%-#I2:#KJV.4X/]"4-ZEM U3PH-9UD;7"<
M'SB<%RC97:^SIV1!S0Z4F@ZZMCN.V>]<QZN(/5)JF)1#&I )J)H'I:;_VEW[
M&6S_]Q<3!C4UH&H>E)K.KS8UV#C5?XFGO,QH^RG'W4&_WW&?3BS-N1]-^CE,
M#ZY-#\:0;R8,Y#)*DI!J'I2:3K)V0/@'#N@%:G;7XNRK6=!_D*#4=-*U7<)F
MNW1/U:@:^E(!W/MR,DL<7:B@K@E*3<=7NR8,X)HPJ&L"5?.@U'1^M6O")^>:
M\*YKZG7<W1\R)N;4CP;]'*X)UZX)@[HF#.J:0-4\*#6=9.V:\,FY)MSP#U%S
MR8*Z)BBU G1K:_%.3/DB7P0ED,_21!:K7ZJCU4*KRWQYT9/C5\[%I%@N5<L4
MJ[<^$+X($X$B.E>2]GE/#6Z\6!!5[$BVRI<(S9B4+,XWEY0$E&<-U/DY8W*S
MDUV@6I8V_@=02P,$%     @ #4%85B,&M%_V @  2P<  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S4N>&ULM55M;]HP$/XKIVS:B]21$"CM.H@$E*W56I5!
MNVJ:]L%-#F(UL5/;0#OMQ^_LA)1-E$G3)B'BE[OGGK.?.W=74MWJ%-' ?9X)
MW?-28XHCW]=QBCG3#5F@H)V95#DS-%5S7Q<*6>*<\LP/@Z#CYXP++^JZM;&*
MNG)A,BYPK$ O\IRIAP%F<M7SFMYZ8<+GJ;$+?M0MV!RG:*Z*L:*97Z,D/$>A
MN12@<-;S^LVCP8&U=P:?.:[TQAAL)C=2WMK):=+S DL(,XR-16#T6>(0L\P"
M$8V["M.K0UK'S?$:_;W+G7*Y81J',KOFB4E[WJ$'"<[8(C,3N3K!*I]]BQ?+
M3+M_6%6V@0?Q0AN95\[$(.>B_++[ZAPV'%I/.8250^AXEX$<RV-F6-15<@7*
M6A.:';A4G3>1X\)>RM0HVN7D9Z+IY<7PX\G%V?%H,GT)HT]7IY=?X-4Q&L8S
M#6T8W2VX>8!3$:.PYP?CC G]NNL;"FXA_+@*-"@#A4\$:H9P+H5)-8Q$@LFO
M #ZQKJF':^J#<"?B,<8-:#7W( S"$)Z##SIE"C5,F,$=^*WZ:%H.O_4$_C!C
M6H.<P=3(^!:^GM$^G!K,];=MZ9=@[>U@MK:.=,%B['E4/!K5$KWHQ;-F)WBW
M@VJ[IMK>A1Y-;>).G0D4[(&*Q@!3BHDYNG%!EP9<Q%2V&FU*;&%2J?AWLJ\.
MC=$/"E3VGJD:K1'5L#9,)%S,UU8_MAQNF7Y)\*TC:#O!,@H:P7[77VY):[].
M:W]G6G2Q@1/<MH [7?_RO#LUL<Z_E$;G/U ]J*D>_%D:;P9.&D.94S/7S/7#
M_J,^--P\P*;AN-)0?\54L@<7A?70>_"!7,B:"QBCXI*VKEW;(Y?^$I75S>B>
M-,1)96/%8R3!/!;FMJ,IR1]NR*;9:K3:O^G&WVAP.:JY:^,:8KD0INQU]6K]
M4O3+!OEH7CXSYTS-N="0X8Q<@\8!Z4B5K;N<&%FX=GDC#35?-TSIM4-E#6A_
M)J593VR ^OV,?@)02P,$%     @ #4%85B#.2NK9 @  *P<  !D   !X;"]W
M;W)K<VAE971S+W-H965T-S8N>&ULK55K;],P%/TK5T'B(6U-FCZ D4;J"VW
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
MT%A?S@"'P)2!_'Y"J7B]42_(#]!Z_P!02P,$%     @ #4%85M(-!8J@ P
MZ@X  !D   !X;"]W;W)K<VAE971S+W-H965T.# N>&ULS9=K;^(X%(;_RE%V
MM!>I)5<(= &)TLY.M3-3!J8=K5;[P20'$C6)&=N!Z;]?VTDS::#97;H?D!#$
ME_/:[X/M^ QWE#WP"%' MS3)^,B(A-A<F"8/(DP)[] -9K)E15E*A"RRM<DW
M#$FH@]+$="RK9Z8DSHSQ4-?-V'A(<Y'$&<X8\#Q-"7N\Q(3N1H9M/%7,XW4D
M5(4Y'F[(&A<H[C8S)DMFI1+&*68\IADP7(V,B7TQM76 [G$?XX[7GD%965+Z
MH HWX<BPU(PPP4 H"2)_MCC%)%%*<AY?2U&C&E,%UI^?U-]J\]+,DG"<TN1+
M'(IH9/0-"'%%\D3,Z>X=EH:Z2B^@"=??L"O[6@8$.1<T+8/E#-(X*W[)MQ)$
M+<#NO1#@E %.,\![(< M UQMM)B9MG5%!!D/&=T!4[VEFGK0;'2T=!-GZF]<
M""9;8QDGQHO/M]/?W]V^O[J>+WZ"ZT]W-Y__@)^O4) XX="'^>*._P+G,$<N
M6!P(#&$A:/ @J]Z "3PB#/G0%'(J2M ,RF$OBV&=%X:U'?A ,Q%QN,Y"#)\+
MF-)#9<1Y,G+IM"I>8= !USX#QW*< Q.:_OMPNV4Z;L75U7KN"WK3A' .=%72
M^O.];(<;@2G_ZQ"M0LP[+*:V\@7?D !'AMRK'-D6C?&//]@]Z]=#3O\GL6>^
MO<JWUZ8^7J@%<7XI-U8(4YK*TX83O5\GC)%LC?($$+!\A'J_&7G4U9,=8>$9
M7'_-8_$(-YE<<;EJX' K(F0@(I+![4;)\3/X2+.M7)0H(S[FZ1+9(:[%9'MZ
MLNI$VXY]KS>P+&MH;NO(]OMY \?S;+_J]XQ&MZ+1/1$:OTD]V11G,$,6T_ 0
MC.X^#*OK= =N T:KIR/73Z\BUCL18O=Z\;03Z^T1.W=ZKOPTD;6:.A*97R'S
M3P29?'&N,/Y':OX^-;OO=UW?;U!K]74DM7Y%K7\BU)I;\PR^Z,N%%)QLD<G+
M4M$%Y L<X2V)&=R3),=#: M/_1I:NS-P&ECW.WD=MW_X)!M4N 8G@JNY+U^#
MJ_!DVS44;J>)J]7XD:O0MK[?OZP3 5ONWERZ> W3TD\#JM<\$=MM'XNU=JVU
M3P1K[1[R"JCVWIYU.GYSI;9[_J],S5K6D");ZV2*0T#S3!3W[JJV2M@F.DUI
MU%^J1$YG(]]EBBSP V'K...0X$I*6AU?7BU8D5@5!4$W.C=94B$S'?T8R604
MF>H@VU>4BJ>"&J!*;\=_ U!+ P04    "  -05A6%D7VC[H#  !+#P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6RU5VMSXC84_2L:=V>[.Y.-+=G8
MD (S@+./:;=)(6FG'Q7[@CVQ+582D/375Q+& >-XDEGR)>AQ[Y'.\9&BV]\P
M?B\2 (D>\JP0 RN1<GEAVR)*(*?BG"VA4#-SQG,J59<O;+'D0&.3E&<V<1S?
MSFE:6,.^&;OFPSY;R2PMX)HCL<ISRA_'D+'-P,+6;F":+A*I!^QA?TD7, -Y
MN[SFJF=7*'&:0R%25B .\X$UPA<A)CK!1/R=PD;LM9&F<L?8O>Y\BP>6HW<$
M&4120U#ULX8)9)E&4OOX48):U9HZ<;^]0_]LR"LR=U3 A&7_I+%,!E;70C',
MZ2J34[;Y"B6ACL:+6";,7[0I8QT+12LA65XFJQWD:;']I0^E$'L)V'\F@90)
MI)[@/9/@E@GN2Q.\,L$SRFRI&!U"*NFPS]D&<1VMT'3#B&FR%?VTT-]])KF:
M356>',YNKB:_?[WZ([R<SGY%EW_=?KOY%WT(0=(T$ZB'9N,)NGQ0+A/P$7U"
MM[,0?7CW$;U#:8%N$K82M(A%WY9J*QK0CLIEQ]MER3/+8H*^LT(F ET6,<2'
M +;B4!$A.R)CTHH80G2.7'R&B$-(PX8F+T_'#>GAR].=%C9N]5E<@^<]]UD2
MRN'36!DZ1M?T41TTB4:<TV(!NGVV^R9-RF^1.P99'_OUD+B^U^G;ZWTYCJ-P
MX/BUJ/ XJH.Q5P4=</,J;M[/<?N3%6L04DV/-I3'9^AJJ>^(,S1A0JI9B1[5
MA3B%B"V*]#]0 :.<K0K9),9V*_X> 0^[@5<3HW7#^NJ]$$L:P<!2=ZL O@9K
M^/X7[#N_-3GE1& 'VG8J;3NMVAJ%V!S-: :-Q[(U_95,)Z<$"T\$=B";7\GF
MO]EQ\X\<I@SFUPQV'-0-@MI9.XYQW4[S40LJ7D$KKZE2BO(H0>J61B&LU;_Y
MI2'7PJ<5\;4..258>"*P R6[E9+=-W-(]_@.(GZWYI#C(!+T:D'A<1 F'=SL
MD5[%K-?.3+VYTF)A+/*=\GN0NM="IQ7NM08Y)5AX(K #&;'S]))RWLPB)?3!
MX0\PKGFD(8K@P*V9I"$*^VZOV25X[Z&(6^E]@0(XS8Q/1K%ZBJ9"<JI?[:W$
M6D%?ZY:3HH6G0CL4E#P)2M[.+^3X^>:1GE,W3$,85I:I.Z8AK-NM.\;>JS)R
MX M3K0D4Z:?7]IU>C585X<C40;7QL:X43?7R!+,M,]7]LT@+@3*8*TCG/%!;
MXMO*;=N1;&EJF3LF565DFHFJ=H'K #4_9TSN.GJ!JGX>_@]02P,$%     @
M#4%85EK)5:=S @  "P8  !D   !X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
MK51M;],P$/XKIX!XD4:=EVY#(XU4VJ)-@%;6O0@A/KCIM;'FQ)GMM-N_QW:R
M*$-9 8DOB>]\SW/WV+Z+=T+>J@Q1PWW."S7R,JW+$T)4FF%.U4"46)B=M9 Y
MU<:4&Z)*B73E0#DGH>\?D9RRPDMBYYO+)!:5YJS N015Y3F5#Q^1B]W("[Q'
MQP7;9-HZ2!*7=(,+U%?E7!J+M"PKEF.AF"A XGKDC8.3R=#&NX!KACO568-5
MLA3BUAIGJY'GVX*08ZHM S6_+4Z0<TMDRKAK.+TVI05VUX_LGYQVHV5)%4X$
MOV$KG8V\]QZL<$TKKB_$[A0;/8>6+Q5<N2_LZMBCH0=II;3(&["I(&=%_:?W
MS3ET ,%S@+ !A'\+B!I Y(36E3E94ZII$DNQ VFC#9M=N+-Q:*.&%?86%UJ:
M769P.EE<GD\^GYY_F<XN%J]A]NWJ[/([O)FBIHPK"'QP]ZI@O)&(YO;T6W@'
M+X& RJA$%1-MBK!4)&T2?JP3AL\DG&(Z@"@X@- /PQ[X9#]\7&T&X!_WP8F1
MWNH/6_VAXXN>X9O=54P_P(_Q4FEIWM3//D4UQ;"?PO;9B2IIBB//-))"N44O
M>?4B./(_].G[3V1/U$:MVF@?>S(W/8)2X@H66J2W!S"G$H0T%M7&>4UYA3!'
MX["WVW<4-?^QX[<38IOX ]_W@YALNR+_&/:D_&%;_G!O^1-.E0*QAALJ)2VT
M+=V]SP.8W:-,F3+52Y9B)T:U0;V/=6_"?[W:FNRPHSJ(?E-,.JUJQ^17*C>L
M4,!Q;4#^X-B@93UZ:D.+TG7O4F@S"]PR,],:I0TP^VLA]*-A!T([_Y-?4$L#
M!!0    (  U!6%9=/;MN"P0  &,.   9    >&PO=V]R:W-H965T<R]S:&5E
M=#@S+GAM;*U776_B.A#]*U;NZJJ5>ILX"0GT A(E5(NT_5!A=Y_=,)"HB<VU
M'>C^^^LD$" Q$0^\0.R<.9XSXXS'_2WCGR("D.@K3:@8&)&4ZP?3%&$$*1'W
M; U4O5DRGA*IAGQEBC4'LBB,TL2T+<LS4Q)38]@OYM[XL,\RF<04WC@269H2
M_N<1$K8=&-C83[S'JTCF$^:POR8KF('\N7[C:F16+(LX!2IB1A&'Y< 8X8<
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
M5IY?%^5ZV;#^H[_3Q+#L?J?KW:XL?7DNJ:*ZV!Q^_';XX=Z'?P%02P,$%
M  @ #4%85B 5OA"$ @  )C(  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W:36ZC0!"&X:M8'"#MKNJJ[HSBK&:3[2@70$[[1[&-!8PFN?U8SL+^
MT"QF$_&M4(,HW@V/$/#TJQ[:<=^=AMW^/"P^CH?3L&IVXWC^$<*PWM5C.SQT
MYWJZ'-ET_;$=+\M^&\[M^KW=UB#+I8?^?D;S_'0_<_'Z>:[_,[';;/;K^K-;
M_S[6T_B/P>%/U[\/NUK'9O':]MLZKIKP<;CM'L)U$Q\NDYO%R]NJZ5_>8A/F
M#A((DOF#%()T_J $06G^((,@FS_((<CG#\H0E.</*A!4Y@]ZA*#'^8/B$F5<
M$B1-L";0.B+7D<#KB&!' K$CDAT)S(Z(=B10.R+;D<#MB'!' KDCTAT)[(Z(
M=R306U!O(=!;4&\AT%LF#]L$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+
MZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'>
MBGHK@=Z*>BN!WHIZ*X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?*RFT#OA'HG
M KT3ZIT(]$ZH=R+0.Z'>B4#OA'HG KT-]38"O0WU-@*]#?4V KT-]38"O0WU
M-@*];?*QDD!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'
MO9U ;T>]G4!O1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"WH]Y.H'=&O3.!WAGUS@1Z
M9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)S\+$NB=4>],H'=&O3.!W@7U
M+@1Z%]2[$.A=4.]"H'=!O0N!W@7U+@1Z%]2[?*?>P_AYJ,.MYVN-U_].JL?+
MN?5V^>OR:^?DAKKB'.XKAN>_4$L#!!0    (  U!6%:);LQ^*P(  +LP   3
M    6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6+%*DU"+.INVV
MS:(78"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-<KX1!WAVOO[^.%F_.O;=X+?)
M/H3I8Y;Y>F][X]-QLD-<V8VN-R%^=7?99.J#N;.9V&QT5H]#L$-8A[E&<G/]
MV>[,?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3<PT=6UM0ES/'H;FCY3U4T(:3RY[
M_+Z=_%7<D&2O)LPK?P]X.O?MP3K7-G9U:USX:OJX*SMVF0^/G?7I^1*O]#CN
M=FUMF[&^[^.1U$_.FL;OK0U]EYZ*7IU/#O&&[>DSOSA_*7,N,.Z\=>/DX\2<
M?7_<\TCFT^LI%K(NM.=?\24QEK[X_>P\[<8V;\R.U_MS=(=E'CY;'I??\>\S
M?JG_SCX$I \)Z:. ]*$@?6A('R6DCPK2QP=('_F&T@A%U)Q":DXQ-:>@FE-4
MS2FLYA17<PJL.45609%54&05%%D%159!D5509!44605%5D&155!DE119)456
M29%54F25%%DE159)D5529)44625%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476
M@B)K09%54615%%D5159%D5519%44615%5D6155%D5119-45639%54V35%%DU
M159-D5539-44635%5DV1M:3(6E)D+2FREA192XJL)476DB)K29&UI,A:4F2M
M*+)6%%DKBJP51=:*(FOU/V7],8Z'?QR_/-/>M,-S?K;\9^'F%U!+ 0(4 Q0
M   (  U!6%8'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ #4%85K?U^R+O    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ #4%85IE<
MG",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    "  -05A6*_*MS<X'   Z-P  &               @($.
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ #4%85IEQ
M, )) @  QP4  !@              ("!$A   'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;%!+ 0(4 Q0    (  U!6%8LDGO,U@<  !@B   8
M  " @9$2  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  -
M05A6(6-OU30#  #="P  &               @(&=&@  >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL4$L! A0#%     @ #4%85DQU)S(9!P  4"(  !@
M         ("!!QX  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0
M   (  U!6%:5W%,A3P,  %4*   8              " @58E  !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  -05A6><WF08D0  !8R0
M&               @(';*   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L!
M A0#%     @ #4%85DY2ZQ"U#   RSX  !@              ("!FCD  'AL
M+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (  U!6%;E%2?(TP,
M $8(   8              " @85&  !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q02P$"% ,4    "  -05A6R9_]C40I  #[A0  &0              @(&.
M2@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  U!6%8@
ME&]J;P8  #\2   9              " @0ET  !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL4$L! A0#%     @ #4%85CVFKM7$ P  1P@  !D
M     ("!KWH  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M"  -05A6GFB:*1@'  #:$0  &0              @(&J?@  >&PO=V]R:W-H
M965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (  U!6%8%WC;BH00  "P+   9
M              " @?F%  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L!
M A0#%     @ #4%85@D.B&#>!0  +0X  !D              ("!T8H  'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  -05A6W9,:0KL#
M   3"   &0              @('FD   >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;%!+ 0(4 Q0    (  U!6%9H=<?=Y 0  , *   9              "
M@=B4  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ #4%8
M5B=_A"]9!   QPH  !D              ("!\YD  'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6Q02P$"% ,4    "  -05A6&BF Q?<1  !-,   &0
M        @(&#G@  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0
M   (  U!6%9$_-?])P0  *,)   9              " @;&P  !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ #4%85BZRZ6K5!@  2!
M !D              ("!#[4  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q0
M2P$"% ,4    "  -05A6>3+03V8&  !:$   &0              @($;O
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (  U!6%9[/*>3
M9Q   #8P   9              " @;C"  !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL4$L! A0#%     @ #4%85J:SLJ(; P  B 8  !D
M ("!5M,  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  -
M05A6FC3 'S\#   ^!P  &0              @(&HU@  >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    (  U!6%:6(AJ&V 4  $P.   9
M          " @1[:  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#
M%     @ #4%85ON9?C4;,@  .JP  !D              ("!+>   'AL+W=O
M<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  -05A6O)7.'.T#   +
M"0  &0              @(%_$@$ >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;%!+ 0(4 Q0    (  U!6%:I?2^KT 0  /X,   9              " @:,6
M 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ #4%85@0:
M&JXE P  SP8  !D              ("!JAL! 'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6Q02P$"% ,4    "  -05A6C+^%.\@$  !A"P  &0
M    @($&'P$ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (
M  U!6%8MWG_O_0(  *(&   9              " @04D 0!X;"]W;W)K<VAE
M971S+W-H965T,S(N>&UL4$L! A0#%     @ #4%85HQ[2AGJ P  A0H  !D
M             ("!.2<! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"
M% ,4    "  -05A6K,._;<$"  #D!0  &0              @(%:*P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (  U!6%9@LL@K,@0
M &D*   9              " @5(N 0!X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL4$L! A0#%     @ #4%85JO%00ZX P  EPD  !D              ("!
MNS(! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  -05A6
MT=[_^/,&  "#$@  &0              @(&J-@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;%!+ 0(4 Q0    (  U!6%98C]VY6@0  &<*   9
M      " @=0] 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%
M  @ #4%85E]A!F73!   ) L  !D              ("!94(! 'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  -05A64[SQ5WT"  !=!0
M&0              @(%O1P$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+
M 0(4 Q0    (  U!6%:H[7UW&P8  *,.   9              " @2-* 0!X
M;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ #4%85NU0!; E
M P  <P8  !D              ("!=5 ! 'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6Q02P$"% ,4    "  -05A6_ &*:R8#   R!P  &0
M@('14P$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (  U!
M6%9IT.EWUP(  ' &   9              " @2Y7 0!X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL4$L! A0#%     @ #4%85EVS.^DV!P   #@  !D
M         ("!/%H! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M    "  -05A6Z@E,WAD+  !"7   &0              @(&I80$ >&PO=V]R
M:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (  U!6%9]@G@9Q 0  '8=
M   9              " @?EL 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
M4$L! A0#%     @ #4%85N"% 9"\!P  RC@  !D              ("!]'$!
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  -05A6_5J]
M[V,$  !/%@  &0              @('G>0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;%!+ 0(4 Q0    (  U!6%9'[ /F*@<  %<\   9
M  " @8%^ 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @
M#4%85I2P%(1R @  ] 4  !D              ("!XH4! 'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6Q02P$"% ,4    "  -05A6&Q1V1KP"  "B!P  &0
M            @(&+B $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4
M Q0    (  U!6%8L/N_""P0  %\4   9              " @7Z+ 0!X;"]W
M;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ #4%85H**$M<\ P
M 0H  !D              ("!P(\! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6Q02P$"% ,4    "  -05A6BE+R=^4"  #T"   &0              @($S
MDP$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (  U!6%:U
M]:Q^T@(  -4'   9              " @4^6 0!X;"]W;W)K<VAE971S+W-H
M965T-38N>&UL4$L! A0#%     @ #4%85B@,!)DU!@  [BL  !D
M     ("!6)D! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4
M"  -05A6-&3OR6D&  "='P  &0              @('$GP$ >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    (  U!6%;>^R=/TP(  + *   9
M              " @62F 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L!
M A0#%     @ #4%85EO-^='(!   I!$  !D              ("!;JD! 'AL
M+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    "  -05A69RPU3DX#
M   Z#0  &0              @(%MK@$ >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;%!+ 0(4 Q0    (  U!6%:^')K$*0,  ,4+   9              "
M@?*Q 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ #4%8
M5L$_@T%[ @  SP4  !D              ("!4K4! 'AL+W=O<FMS:&5E=',O
M<VAE970V,RYX;6Q02P$"% ,4    "  -05A6$J_YI!L%  "1&   &0
M        @($$N $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0
M   (  U!6%8ZCY>OL00  *03   9              " @5:] 0!X;"]W;W)K
M<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ #4%85BD'BOK$ P  9A$
M !D              ("!/L(! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q0
M2P$"% ,4    "  -05A6Y^\D'2H#  #F#   &0              @($YQ@$
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (  U!6%;E9G8G
M-0,  "X0   9              " @9K) 0!X;"]W;W)K<VAE971S+W-H965T
M-C@N>&UL4$L! A0#%     @ #4%85NA4!CB1 P  2Q   !D
M ("!!LT! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  -
M05A64>%'_04#  #:"@  &0              @('.T $ >&PO=V]R:W-H965T
M<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    (  U!6%:3KSL0/P(  "X%   9
M          " @0K4 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#
M%     @ #4%85C9\8[&J @  G@8  !D              ("!@-8! 'AL+W=O
M<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    "  -05A6ZZ\HR$ "  #5
M!   &0              @(%AV0$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM
M;%!+ 0(4 Q0    (  U!6%:;D_CS0P4  *(F   9              " @=C;
M 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ #4%85B,&
MM%_V @  2P<  !D              ("!4N$! 'AL+W=O<FMS:&5E=',O<VAE
M970W-2YX;6Q02P$"% ,4    "  -05A6(,Y*ZMD"   K!P  &0
M    @(%_Y $ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    (
M  U!6%9=TYBPN00  ,,9   9              " @8_G 0!X;"]W;W)K<VAE
M971S+W-H965T-S<N>&UL4$L! A0#%     @ #4%85I7@,<&?!   2AX  !D
M             ("!?^P! 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"
M% ,4    "  -05A6WZ$.8^T$  !,&P  &0              @(%5\0$ >&PO
M=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    (  U!6%;2#06*H ,
M .H.   9              " @7GV 0!X;"]W;W)K<VAE971S+W-H965T.# N
M>&UL4$L! A0#%     @ #4%85A9%]H^Z P  2P\  !D              ("!
M4/H! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    "  -05A6
M6LE5IW,"   +!@  &0              @(%!_@$ >&PO=V]R:W-H965T<R]S
M:&5E=#@R+GAM;%!+ 0(4 Q0    (  U!6%9=/;MN"P0  &,.   9
M      " @>L  @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%
M  @ #4%85CAU,1(%!   B14  !D              ("!+04" 'AL+W=O<FMS
M:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    "  -05A6!95KKS &  !N.0
M&0              @(%I"0( >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+
M 0(4 Q0    (  U!6%;G^Q-E, ,  / 2   -              "  = / @!X
M;"]S='EL97,N>&UL4$L! A0#%     @ #4%85I>*NQS     $P(   L
M         ( !*Q," %]R96QS+RYR96QS4$L! A0#%     @ #4%85N>'HVTC
M!@  /#@   \              ( !%!0" 'AL+W=O<FMB;V]K+GAM;%!+ 0(4
M Q0    (  U!6%8@%;X0A (  "8R   :              "  60: @!X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (  U!6%:);LQ^*P(
M +LP   3              "  2 = @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%
3!@    != %T @AD  'P? @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>109
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>245</ContextCount>
  <ElementCount>449</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>80</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Statement of Comprehensive Income (Statement)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement</Role>
      <ShortName>Statement of Comprehensive Income (Statement)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - GENERAL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/GENERAL</Role>
      <ShortName>GENERAL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS</Role>
      <ShortName>REVENUES FROM CONTRACTS WITH CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Investments, Debt and Equity Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities</Role>
      <ShortName>Investments, Debt and Equity Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Derivative Instruments and Hedging Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities</Role>
      <ShortName>Derivative Instruments and Hedging Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Leases, Codification Topic 842</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LeasesCodificationTopic842</Role>
      <ShortName>Leases, Codification Topic 842</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Comprehensive Text Block List</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/ComprehensiveTextBlockList</Role>
      <ShortName>Comprehensive Text Block List</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS</Role>
      <ShortName>NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION</Role>
      <ShortName>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - LONG-TERM LOAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LONGTERMLOAN</Role>
      <ShortName>LONG-TERM LOAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA</Role>
      <ShortName>SELECTED STATEMENT OF OPERATIONS DATA</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Comprehensive Text Block List</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/ComprehensiveTextBlockList_1</Role>
      <ShortName>Comprehensive Text Block List</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Restructuring and Related Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/RestructuringandRelatedActivities</Role>
      <ShortName>Restructuring and Related Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables</Role>
      <ShortName>REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Investments, Debt and Equity Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables</Role>
      <ShortName>Investments, Debt and Equity Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Derivative Instruments and Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Leases, Codification Topic 842 (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables</Role>
      <ShortName>Leases, Codification Topic 842 (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LeasesCodificationTopic842</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Comprehensive Text Block List (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables</Role>
      <ShortName>Comprehensive Text Block List (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/ComprehensiveTextBlockList</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXES</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables</Role>
      <ShortName>NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables</Role>
      <ShortName>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - LONG-TERM LOAN (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LONGTERMLOANTables</Role>
      <ShortName>LONG-TERM LOAN (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LONGTERMLOAN</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables</Role>
      <ShortName>SELECTED STATEMENT OF OPERATIONS DATA (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Comprehensive Text Block List (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables_1</Role>
      <ShortName>Comprehensive Text Block List (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/ComprehensiveTextBlockList</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Restructuring and Related Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables</Role>
      <ShortName>Restructuring and Related Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/RestructuringandRelatedActivities</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails</Role>
      <ShortName>REVENUES FROM CONTRACTS WITH CUSTOMERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Investments, Debt and Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails</Role>
      <ShortName>Investments, Debt and Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Derivative Instruments and Hedging Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Leases, Codification Topic 842 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details</Role>
      <ShortName>Leases, Codification Topic 842 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Comprehensive Text Block List (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails</Role>
      <ShortName>Comprehensive Text Block List (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE</Role>
      <ShortName>CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details PPE Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative</Role>
      <ShortName>CONSOLIDATED BALANCE SHEET COMPONENTS (Details PPE Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 3 Other Assets)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEET COMPONENTS (Details 3 Other Assets)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 4 Accrued Expenses)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses</Role>
      <ShortName>CONSOLIDATED BALANCE SHEET COMPONENTS (Details 4 Accrued Expenses)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXESTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - INCOME TAXES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESDetails1</Role>
      <ShortName>INCOME TAXES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXESTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - INCOME TAXES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESDetails2</Role>
      <ShortName>INCOME TAXES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXESTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - INCOME TAXES (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESDetails3</Role>
      <ShortName>INCOME TAXES (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXESTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - INCOME TAXES (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESDetails4</Role>
      <ShortName>INCOME TAXES (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXESTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - INCOME TAXES (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/INCOMETAXESDetails5</Role>
      <ShortName>INCOME TAXES (Details 5)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/INCOMETAXESTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails</Role>
      <ShortName>NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails</Role>
      <ShortName>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2</Role>
      <ShortName>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3</Role>
      <ShortName>REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - LONG-TERM LOAN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LONGTERMLOANDetails</Role>
      <ShortName>LONG-TERM LOAN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LONGTERMLOANTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - LONG-TERM LOAN (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LONGTERMLOANDetails2</Role>
      <ShortName>LONG-TERM LOAN (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LONGTERMLOANTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - LONG-TERM LOAN (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LONGTERMLOANDetails3</Role>
      <ShortName>LONG-TERM LOAN (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LONGTERMLOANTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - LONG-TERM LOAN (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/LONGTERMLOANDetails4</Role>
      <ShortName>LONG-TERM LOAN (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/LONGTERMLOANTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - STOCKHOLDERS' EQUITY (Details 1 Preferred Stock)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 1 Preferred Stock)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - STOCKHOLDERS' EQUITY (Details 2 Common Stock)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 2 Common Stock)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - STOCKHOLDERS' EQUITY (Details 3 Common Stock Future Issuance)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 3 Common Stock Future Issuance)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans Text)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - STOCKHOLDERS' EQUITY (Details 5 Options Table)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 5 Options Table)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - STOCKHOLDERS' EQUITY (Details 6 Assumptions)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 6 Assumptions)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - STOCKHOLDERS' EQUITY (Details 7 Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 7 Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - STOCKHOLDERS' EQUITY (Details 8 RSUs)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 8 RSUs)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - STOCKHOLDERS' EQUITY (Details 9 SBC Expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 9 SBC Expense)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - STOCKHOLDERS' EQUITY (Details 10 Rights Agreement)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details 10 Rights Agreement)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails</Role>
      <ShortName>SELECTED STATEMENT OF OPERATIONS DATA (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Comprehensive Text Block List (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1</Role>
      <ShortName>Comprehensive Text Block List (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="kltr-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Restructuring and Related Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails</Role>
      <ShortName>Restructuring and Related Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="kltr-20221231.htm">kltr-20221231.htm</File>
    <File>exhibit211kalturasubsidiar.htm</File>
    <File>exhibit231eyconsent.htm</File>
    <File>exhibit311ceo.htm</File>
    <File>exhibit312cfo.htm</File>
    <File>exhibit321ceo.htm</File>
    <File>exhibit322cfo.htm</File>
    <File>exhibit_10-17n.htm</File>
    <File>exhibit_10-18.htm</File>
    <File>exhibit_10-19.htm</File>
    <File>exhibit_10-20.htm</File>
    <File>exhibit_10-21.htm</File>
    <File>kltr-20221231.xsd</File>
    <File>kltr-20221231_cal.xml</File>
    <File>kltr-20221231_def.xml</File>
    <File>kltr-20221231_lab.xml</File>
    <File>kltr-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kltr-20221231_g1.jpg</File>
    <File>kltr-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="1067">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="40">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "kltr-20221231.htm": {
   "axisCustom": 2,
   "axisStandard": 28,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 2,
    "http://fasb.org/us-gaap/2022": 1067,
    "http://xbrl.sec.gov/dei/2022": 40
   },
   "contextCount": 245,
   "dts": {
    "calculationLink": {
     "local": [
      "kltr-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kltr-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "kltr-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "kltr-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kltr-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "kltr-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 669,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 5,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 9
   },
   "keyCustom": 40,
   "keyStandard": 409,
   "memberCustom": 19,
   "memberStandard": 55,
   "nsprefix": "kltr",
   "nsuri": "http://www.corp.kaltura.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.corp.kaltura.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS",
     "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Investments, Debt and Equity Securities",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities",
     "shortName": "Investments, Debt and Equity Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - FAIR VALUE MEASUREMENTS",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Derivative Instruments and Hedging Activities",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities",
     "shortName": "Derivative Instruments and Hedging Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Leases, Codification Topic 842",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.corp.kaltura.com/role/LeasesCodificationTopic842",
     "shortName": "Leases, Codification Topic 842",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Comprehensive Text Block List",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.corp.kaltura.com/role/ComprehensiveTextBlockList",
     "shortName": "Comprehensive Text Block List",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - INCOME TAXES",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.corp.kaltura.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS",
     "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION",
     "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - LONG-TERM LOAN",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.corp.kaltura.com/role/LONGTERMLOAN",
     "shortName": "LONG-TERM LOAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - STOCKHOLDERS' EQUITY",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA",
     "shortName": "SELECTED STATEMENT OF OPERATIONS DATA",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Comprehensive Text Block List",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.corp.kaltura.com/role/ComprehensiveTextBlockList_1",
     "shortName": "Comprehensive Text Block List",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Restructuring and Related Activities",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.corp.kaltura.com/role/RestructuringandRelatedActivities",
     "shortName": "Restructuring and Related Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "menuCat": "Policies",
     "order": "27",
     "role": "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kltr:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kltr:EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables",
     "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Investments, Debt and Equity Securities (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables",
     "shortName": "Investments, Debt and Equity Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.corp.kaltura.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Derivative Instruments and Hedging Activities (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables",
     "shortName": "Derivative Instruments and Hedging Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Leases, Codification Topic 842 (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables",
     "shortName": "Leases, Codification Topic 842 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Comprehensive Text Block List (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables",
     "shortName": "Comprehensive Text Block List (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - INCOME TAXES (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables",
     "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables",
     "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - LONG-TERM LOAN (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.corp.kaltura.com/role/LONGTERMLOANTables",
     "shortName": "LONG-TERM LOAN (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables",
     "shortName": "SELECTED STATEMENT OF OPERATIONS DATA (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Comprehensive Text Block List (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables_1",
     "shortName": "Comprehensive Text Block List (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Restructuring and Related Activities (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables",
     "shortName": "Restructuring and Related Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - REVENUES FROM CONTRACTS WITH CUSTOMERS (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
     "shortName": "REVENUES FROM CONTRACTS WITH CUSTOMERS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Investments, Debt and Equity Securities (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails",
     "shortName": "Investments, Debt and Equity Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Derivative Instruments and Hedging Activities (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
     "shortName": "Derivative Instruments and Hedging Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Leases, Codification Topic 842 (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details",
     "shortName": "Leases, Codification Topic 842 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i20dd1afa20ae4fe18f3767c658f2bc00_I20220622",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Comprehensive Text Block List (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails",
     "shortName": "Comprehensive Text Block List (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kltr:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
     "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS (Details 2 PPE)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details PPE Narrative)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative",
     "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS (Details PPE Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 3 Other Assets)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets",
     "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS (Details 3 Other Assets)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "kltr:SeverancePayFund",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - CONSOLIDATED BALANCE SHEET COMPONENTS (Details 4 Accrued Expenses)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses",
     "shortName": "CONSOLIDATED BALANCE SHEET COMPONENTS (Details 4 Accrued Expenses)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS, NET (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - INCOME TAXES (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails",
     "shortName": "INCOME TAXES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - INCOME TAXES (Details 1)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails1",
     "shortName": "INCOME TAXES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Statement of Comprehensive Income (Statement)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement",
     "shortName": "Statement of Comprehensive Income (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - INCOME TAXES (Details 2)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails2",
     "shortName": "INCOME TAXES (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - INCOME TAXES (Details 3)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails3",
     "shortName": "INCOME TAXES (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - INCOME TAXES (Details 4)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails4",
     "shortName": "INCOME TAXES (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - INCOME TAXES (Details 5)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.corp.kaltura.com/role/INCOMETAXESDetails5",
     "shortName": "INCOME TAXES (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails",
     "shortName": "NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
     "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "ie6e58a30a0d644618756ef5577610b5b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 2)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
     "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "if679b3c50357495e8ac46c1bf3fb3083_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kltr:ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 3)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3",
     "shortName": "REPORTABLE SEGMENTS AND GEOGRAPHICAL INFORMATION (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kltr:ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i4fabfc1dffd649e59884a8a4c9289104_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - LONG-TERM LOAN (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.corp.kaltura.com/role/LONGTERMLOANDetails",
     "shortName": "LONG-TERM LOAN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i4fabfc1dffd649e59884a8a4c9289104_I20210131",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd",
      "reportCount": 1,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - LONG-TERM LOAN (Details 2)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
     "shortName": "LONG-TERM LOAN (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9be7036c3fdf437eacbe4393acb0b12d_D20220101-20221231",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "ib5b44561b16c446f8ed3ee361f256708_I20191231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
     "shortName": "CONSOLIDATED STATEMENTS OF CONVERTIBLE AND REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "ib5b44561b16c446f8ed3ee361f256708_I20191231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFrequencyOfPeriodicPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - LONG-TERM LOAN (Details 3)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
     "shortName": "LONG-TERM LOAN (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFrequencyOfPeriodicPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - LONG-TERM LOAN (Details 4)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4",
     "shortName": "LONG-TERM LOAN (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - STOCKHOLDERS' EQUITY (Details 1 Preferred Stock)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock",
     "shortName": "STOCKHOLDERS' EQUITY (Details 1 Preferred Stock)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - STOCKHOLDERS' EQUITY (Details 2 Common Stock)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock",
     "shortName": "STOCKHOLDERS' EQUITY (Details 2 Common Stock)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kltr:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - STOCKHOLDERS' EQUITY (Details 3 Common Stock Future Issuance)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
     "shortName": "STOCKHOLDERS' EQUITY (Details 3 Common Stock Future Issuance)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i3a7f3d159b494e31a3f6346c034795ef_I20221006",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kltr:ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares",
      "reportCount": 1,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans",
     "shortName": "STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "if2270bafd69d42f9bd6fb9dc4574bd75_D20220101-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kltr:ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares",
      "reportCount": 1,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans Text)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText",
     "shortName": "STOCKHOLDERS' EQUITY (Details 4 Equity Incentive Plans Text)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "id8993bb041154ea882f304e3f791e555_D20220101-20220101",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - STOCKHOLDERS' EQUITY (Details 5 Options Table)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable",
     "shortName": "STOCKHOLDERS' EQUITY (Details 5 Options Table)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - STOCKHOLDERS' EQUITY (Details 6 Assumptions)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
     "shortName": "STOCKHOLDERS' EQUITY (Details 6 Assumptions)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i4a107e96d0b94e46b4a1eb8b60dc3b9e_D20200101-20201231",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - STOCKHOLDERS' EQUITY (Details 7 Textuals)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals",
     "shortName": "STOCKHOLDERS' EQUITY (Details 7 Textuals)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "ia1735f27a42040eaa561f1794883453c_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - STOCKHOLDERS' EQUITY (Details 8 RSUs)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs",
     "shortName": "STOCKHOLDERS' EQUITY (Details 8 RSUs)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "ia1735f27a42040eaa561f1794883453c_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - STOCKHOLDERS' EQUITY (Details 9 SBC Expense)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense",
     "shortName": "STOCKHOLDERS' EQUITY (Details 9 SBC Expense)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - STOCKHOLDERS' EQUITY (Details 10 Rights Agreement)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement",
     "shortName": "STOCKHOLDERS' EQUITY (Details 10 Rights Agreement)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "ia28c4271bd954cb186de9bc1a11140e0_I20220807",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "kltr:FinancialIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - SELECTED STATEMENT OF OPERATIONS DATA (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails",
     "shortName": "SELECTED STATEMENT OF OPERATIONS DATA (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "kltr:FinancialIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i0ac87ed3b68c448e8b347cab2ed15e4a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Comprehensive Text Block List (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1",
     "shortName": "Comprehensive Text Block List (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i64f38ef6973f4245a22b4595e2a5f43e_D20220807-20220807",
      "decimals": "1",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
      "reportCount": 1,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Restructuring and Related Activities (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails",
     "shortName": "Restructuring and Related Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - GENERAL",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.corp.kaltura.com/role/GENERAL",
     "shortName": "GENERAL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kltr-20221231.htm",
      "contextRef": "i9f5d13fed2714fa3b5eaf2a4befac74d_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 80,
   "tag": {
    "country_IL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ISRAEL",
        "terseLabel": "ISRAEL"
       }
      }
     },
     "localname": "IL",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r743",
      "r744",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r743",
      "r744",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r743",
      "r744",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r743",
      "r744",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "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": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r743",
      "r744",
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "kltr_A2020PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Plan",
        "label": "2020 Plan [Member]",
        "terseLabel": "2020 Plan"
       }
      }
     },
     "localname": "A2020PlanMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_A2021PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Plan",
        "label": "2021 Plan [Member]",
        "terseLabel": "2021 Plan"
       }
      }
     },
     "localname": "A2021PlanMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_AdditionsToDeferredContractAcquisitionCostsDuringPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions to deferred contract acquisition costs during the period.",
        "label": "Additions To Deferred Contract Acquisition Costs During Period",
        "terseLabel": "Additions to deferred contract acquisition costs during the period"
       }
      }
     },
     "localname": "AdditionsToDeferredContractAcquisitionCostsDuringPeriod",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_AlternateBaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternate Base Rate",
        "label": "Alternate Base Rate [Member]",
        "terseLabel": "Alternate Base Rate [Member]"
       }
      }
     },
     "localname": "AlternateBaseRateMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_AmendmentToCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to the Credit Agreement.",
        "label": "Amendment To Credit Agreement [Member]",
        "terseLabel": "Amendment To Credit Agreement [Member]"
       }
      }
     },
     "localname": "AmendmentToCreditAgreementMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_AmortizationPeriodOfIntangibleAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of amortization period of intangible assets.",
        "label": "Amortization Period Of Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of amortization period of intangible assets"
       }
      }
     },
     "localname": "AmortizationPeriodOfIntangibleAssetsTableTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_AuditorInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Auditor Information",
        "label": "Auditor Information [Abstract]"
       }
      }
     },
     "localname": "AuditorInformationAbstract",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "xbrltype": "stringItemType"
    },
    "kltr_AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale - matures within one year, Gross unrealized losses",
        "label": "Available-for-sale - matures within one year, Gross unrealized losses",
        "negatedTerseLabel": "Available-for-sale - matures within one year, Gross unrealized losses"
       }
      }
     },
     "localname": "AvailableForSaleMaturesWithinOneYearGrossUnrealizedLosses",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale - maturities within one year, Gross unrealized gains",
        "label": "Available-for-sale - maturities within one year, Gross unrealized gains",
        "terseLabel": "Available-for-sale - maturities within one year, Gross unrealized gains"
       }
      }
     },
     "localname": "AvailableForSaleMaturitiesWithinOneYearGrossUnrealizedGains",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_BankFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 3.0,
       "parentTag": "kltr_FinancialExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of Bank fees.",
        "label": "Bank Fees",
        "terseLabel": "Bank fees"
       }
      }
     },
     "localname": "BankFees",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_BeneficiaryEnterpriseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for beneficiary enterprise.",
        "label": "Beneficiary Enterprise [Member]",
        "terseLabel": "Beneficiary Enterprise [Member]"
       }
      }
     },
     "localname": "BeneficiaryEnterpriseMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_BlackScholesModelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Black-Scholes model.",
        "label": "Black Scholes Model [Member]",
        "terseLabel": "Black Scholes Model [Member]"
       }
      }
     },
     "localname": "BlackScholesModelMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_BusinessAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business [Abstract]",
        "terseLabel": "Business [Abstract]"
       }
      }
     },
     "localname": "BusinessAbstract",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "xbrltype": "stringItemType"
    },
    "kltr_CostsToFulfillContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Costs to Fulfill a Contract",
        "label": "Costs To Fulfill Contract [Member]",
        "terseLabel": "Costs To Fulfill Contract [Member]"
       }
      }
     },
     "localname": "CostsToFulfillContractMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_CostsToObtainContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for costs to Obtain Contract.",
        "label": "Costs To Obtain Contract [Member]",
        "terseLabel": "Costs To Obtain Contract [Member]"
       }
      }
     },
     "localname": "CostsToObtainContractMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_DebtInstrumentFloorRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the floor rate of debt instrument.",
        "label": "Debt Instrument, Floor Rate",
        "terseLabel": "Debt Instrument, Floor Rate"
       }
      }
     },
     "localname": "DebtInstrumentFloorRate",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "kltr_DeferredTaxAssetsCapitalizedRDCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets, Capitalized R&amp;D Costs",
        "label": "Deferred tax assets, Capitalized R&amp;D Costs",
        "terseLabel": "Deferred tax assets, Capitalized R&amp;D Costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalizedRDCosts",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities",
        "label": "Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities",
        "terseLabel": "Deferred Tax Assets Tax Deferred Expense Operating Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets",
        "label": "Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets",
        "negatedTerseLabel": "Deferred Tax Assets Tax Deferred Expense Operating Lease Right-Of-Use Assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_DisallowedBusinessInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of disallowed business interest expense.",
        "label": "Disallowed Business Interest Expense",
        "terseLabel": "Disallowed Business Interest Expense"
       }
      }
     },
     "localname": "DisallowedBusinessInterestExpense",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 remeasurement of warrants to fair value.",
        "label": "Effective Income Tax Rate Reconciliation, Remeasurement Of Warrants To Fair Value, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Remeasurement Of Warrants To Fair Value, Amount"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRemeasurementOfWarrantsToFairValueAmount",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_EnterpriseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details of enterprises.",
        "label": "Enterprise [Axis]",
        "terseLabel": "Enterprise [Axis]"
       }
      }
     },
     "localname": "EnterpriseAxis",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "kltr_EnterpriseDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about Enterprises.",
        "label": "Enterprise [Domain]",
        "terseLabel": "Enterprise [Domain]"
       }
      }
     },
     "localname": "EnterpriseDomain",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_EnterpriseEducationAndTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for enterprise, education and technology.",
        "label": "Enterprise, Education And Technology [Member]",
        "terseLabel": "Enterprise, Education &amp; Technology"
       }
      }
     },
     "localname": "EnterpriseEducationAndTechnologyMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular estimated useful lives of property plant and equipment.",
        "label": "Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]",
        "terseLabel": "Schedule of estimated useful lives of property plant and equipment"
       }
      }
     },
     "localname": "EstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_FederalFundsEffectiveRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Funds Effective Rate",
        "label": "Federal Funds Effective Rate [Member]",
        "terseLabel": "Federal Funds Effective Rate [Member]"
       }
      }
     },
     "localname": "FederalFundsEffectiveRateMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_FinancialExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of financial expenses.",
        "label": "Financial Expenses",
        "totalLabel": "Financial expenses"
       }
      }
     },
     "localname": "FinancialExpenses",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_FinancialExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Expenses [Abstract]",
        "terseLabel": "Financial expenses:"
       }
      }
     },
     "localname": "FinancialExpensesAbstract",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kltr_FinancialIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of financial income.",
        "label": "Financial Income",
        "totalLabel": "Financial income"
       }
      }
     },
     "localname": "FinancialIncome",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_FinancialIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Income [Abstract]",
        "terseLabel": "Financial income:"
       }
      }
     },
     "localname": "FinancialIncomeAbstract",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kltr_IncomeTaxReconciliationExchangeRateDifferences": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of exchange rate differences.",
        "label": "Income Tax Reconciliation Exchange Rate Differences",
        "terseLabel": "Exchange rate differences"
       }
      }
     },
     "localname": "IncomeTaxReconciliationExchangeRateDifferences",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_IncreaseInDeferredContractAcquisitionAndFulfillmentCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of Increase in deferred contract acquisition and fulfillment costs.",
        "label": "Increase In Deferred Contract Acquisition And Fulfillment Costs",
        "terseLabel": "Increase in deferred contract acquisition and fulfillment costs"
       }
      }
     },
     "localname": "IncreaseInDeferredContractAcquisitionAndFulfillmentCosts",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase In Total Assets And Liabilities result of recognition of operating lease right of use assets and operating lease liabilities.",
        "label": "Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities",
        "terseLabel": "Increase In Total Assets And Liabilities Result Of Recognition Of Operating Lease Right Of Use Assets And Operating Lease Liabilities"
       }
      }
     },
     "localname": "IncreaseInTotalAssetsAndLiabilitiesResultOfRecognitionOfOperatingLeaseRightOfUseAssetsAndOperatingLeaseLiabilities",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_InstallmentPaymentDateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt installment payment date.",
        "label": "Installment Payment Date [Axis]",
        "terseLabel": "Installment Payment Date [Axis]"
       }
      }
     },
     "localname": "InstallmentPaymentDateAxis",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "kltr_InstallmentPaymentDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt installment payment date",
        "label": "Installment Payment Date [Domain]",
        "terseLabel": "Installment Payment Date [Domain]"
       }
      }
     },
     "localname": "InstallmentPaymentDateDomain",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_LeaseIncentiveRecognizedAsLeaseholdImprovements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease incentive recognized as leasehold improvements",
        "label": "Lease incentive recognized as leasehold improvements",
        "terseLabel": "Lease incentive recognized as leasehold improvements"
       }
      }
     },
     "localname": "LeaseIncentiveRecognizedAsLeaseholdImprovements",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_LoanForgiveness": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of loan forgiveness.",
        "label": "Loan Forgiveness",
        "terseLabel": "Loan Forgiveness"
       }
      }
     },
     "localname": "LoanForgiveness",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_MediaAndTelecomMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for media and telecom.",
        "label": "Media And Telecom [Member]",
        "terseLabel": "Media and Telecom"
       }
      }
     },
     "localname": "MediaAndTelecomMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_MonteCarloModelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Monte Carlo model.",
        "label": "Monte Carlo Model [Member]",
        "terseLabel": "Monte Carlo Model [Member]"
       }
      }
     },
     "localname": "MonteCarloModelMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_NonCashExpensesWithRespectToStockholdersLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of Non-cash expenses with respect to stockholders\u2019 loans.",
        "label": "Non Cash Expenses With Respect To Stockholders Loans",
        "terseLabel": "Non-cash expenses with respect to stockholders\u2019 loans"
       }
      }
     },
     "localname": "NonCashExpensesWithRespectToStockholdersLoans",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_NonCashInterestExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount of non-cash interest expenses.",
        "label": "Non Cash Interest Expenses",
        "terseLabel": "Non-cash interest expense (income), net"
       }
      }
     },
     "localname": "NonCashInterestExpenses",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_NumberOfPreferredSharesIssuedInConversionOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of preferred shares issued in conversion of warrants.",
        "label": "Number Of Preferred Shares Issued In Conversion Of Warrants",
        "terseLabel": "Issuance of preferred stock upon exercise of warrants (in Shares)"
       }
      }
     },
     "localname": "NumberOfPreferredSharesIssuedInConversionOfWarrants",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "kltr_NumberOfWarrantsConverted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of warrants exercised.",
        "label": "Number Of Warrants Converted",
        "terseLabel": "Number Of Warrants Converted"
       }
      }
     },
     "localname": "NumberOfWarrantsConverted",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "kltr_OnAndAfterMarch312023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On and after March 31, 2023",
        "label": "On And After March 31, 2023 [Member]",
        "terseLabel": "On And After March 31, 2023 [Member]"
       }
      }
     },
     "localname": "OnAndAfterMarch312023Member",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_OnApril012021ThroughDecember312021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On April 01, 2021, through December 31, 2021",
        "label": "On April 01, 2021, Through December 31, 2021 [Member]",
        "terseLabel": "On April 01, 2021, Through December 31, 2021 [Member]"
       }
      }
     },
     "localname": "OnApril012021ThroughDecember312021Member",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_OnMarch312022ThroughDecember312022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On March 31, 2022 through December 31, 2022",
        "label": "On March 31, 2022 Through December 31, 2022 [Member]",
        "terseLabel": "On March 31, 2022 Through December 31, 2022 [Member]"
       }
      }
     },
     "localname": "OnMarch312022ThroughDecember312022Member",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease right-of-use assets and lease liabilities, net",
        "label": "Operating lease right-of-use assets and lease liabilities, net",
        "terseLabel": "Operating lease right-of-use assets and lease liabilities, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesNet",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands other countries.",
        "label": "Other Countries [Member]",
        "terseLabel": "Other Countries [Member]"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents payment related to conversion of redeemable convertible preferred stock upon initial public offering.",
        "label": "Payment Related To Conversion Of Redeemable Convertible Preferred Stock Upon Initial Public Offering",
        "negatedTerseLabel": "Payment related to the conversion of Series F redeemable convertible preferred stock upon initial public offering"
       }
      }
     },
     "localname": "PaymentRelatedToConversionOfRedeemableConvertiblePreferredStockUponInitialPublicOffering",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_PendingProceedsFromOptionExercises": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pending proceeds from option exercises",
        "label": "Pending proceeds from option exercises",
        "terseLabel": "Pending proceeds from option exercises"
       }
      }
     },
     "localname": "PendingProceedsFromOptionExercises",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_ProfessionalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents professional services member.",
        "label": "Professional Services [Member]",
        "terseLabel": "Professional Services"
       }
      }
     },
     "localname": "ProfessionalServicesMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The policy disclosure of recent accounting guidance not yet adopted.",
        "label": "Recent Accounting Guidance Not Yet Adopted [Policy Text Block]",
        "terseLabel": "Recent Accounting Guidance Not Yet Adopted [Policy Text Block]"
       }
      }
     },
     "localname": "RecentAccountingGuidanceNotYetAdoptedPolicyTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_ReclassificationOfWarrantToCommonStocksToEquity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of warrant to common stocks to equity.",
        "label": "Reclassification Of Warrant To Common Stocks To Equity",
        "terseLabel": "Reclassification to equity of warrant to common stock"
       }
      }
     },
     "localname": "ReclassificationOfWarrantToCommonStocksToEquity",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long lived assets based on geographical areas.",
        "label": "Schedule Of Long Lived Assets Based On Geographical Areas [Table Text Block]",
        "terseLabel": "Schedule Of Long Lived Assets Based On Geographical Areas [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfLongLivedAssetsBasedOnGeographicalAreasTableTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prepaid expenses and other current assets",
        "label": "Schedule of prepaid expenses and other current assets [Table Text Block]",
        "terseLabel": "Schedule of prepaid expenses and other current assets"
       }
      }
     },
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Shares Of Common Stock Reserved For Future Issuance",
        "label": "Schedule Of Shares Of Common Stock Reserved For Future Issuance [Table Text Block]",
        "terseLabel": "Schedule Of Shares Of Common Stock Reserved For Future Issuance"
       }
      }
     },
     "localname": "ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_SelectedStatementOfOperationsDataAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selected Statement Of Operations Data [Abstract]",
        "terseLabel": "Selected Statement Of Operations Data [Abstract]"
       }
      }
     },
     "localname": "SelectedStatementOfOperationsDataAbstract",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "xbrltype": "stringItemType"
    },
    "kltr_SeverancePayFund": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the severance pay fund.",
        "label": "Severance Pay Fund",
        "terseLabel": "Severance pay fund"
       }
      }
     },
     "localname": "SeverancePayFund",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares",
        "label": "Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares",
        "terseLabel": "Share based payment arrangement plan increase of authorized shares as a percentage of outstanding shares"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementPlanIncreaseOfAuthorizedSharesAsAPercentageOfOutstandingShares",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText"
     ],
     "xbrltype": "pureItemType"
    },
    "kltr_StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Conversion Of Warrants To Common Stock",
        "label": "Stock Issued During Period Shares Conversion Of Warrants To Common Stock",
        "terseLabel": "Stock issued during period, shares, conversion of warrants to common stock (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfWarrantsToCommonStock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "sharesItemType"
    },
    "kltr_StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Conversion Of Warrants To Common Stock.",
        "label": "Stock Issued During Period Value Conversion Of Warrants To Common Stock",
        "negatedTerseLabel": "Conversion of warrants to common stock upon initial public offering",
        "terseLabel": "Conversion of warrants to common stock upon initial public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfWarrantsToCommonStock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_SubscriptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents subscription member.",
        "label": "Subscription [Member]",
        "terseLabel": "Subscription [Member]"
       }
      }
     },
     "localname": "SubscriptionMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary cash flow information related to operating leases",
        "label": "Supplementary cash flow information related to operating leases [Table Text Block]",
        "terseLabel": "Supplementary cash flow information related to operating leases [Table]"
       }
      }
     },
     "localname": "SupplementaryCashFlowInformationRelatedToOperatingLeasesTableTextBlock",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kltr_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents issuance of preferred stock upon exercise of warrants.",
        "label": "Temporary Equity Stock Issued During Period Shares New Issues",
        "terseLabel": "Issuance of preferred stock upon exercise of warrants (in Shares)"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "kltr_TermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility.",
        "label": "Term Loan Facility [Member]",
        "terseLabel": "Term Loan Facility [Member]"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kltr_TreasurySharesParValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the par value of treasury shares.",
        "label": "Treasury Shares Par Value Per Share",
        "terseLabel": "Treasury Shares Par Value Per Share"
       }
      }
     },
     "localname": "TreasurySharesParValuePerShare",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "kltr_UnpaidDeferredOfferingCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid deferred offering costs.",
        "label": "Unpaid Deferred Offering Costs",
        "terseLabel": "Unpaid deferred offering costs"
       }
      }
     },
     "localname": "UnpaidDeferredOfferingCosts",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kltr_WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of weighted average fair value of market based awards granted per option.",
        "label": "Weighted Average Fair Value Of Market Based Awards Granted Per Option",
        "terseLabel": "Weighted average fair value of market-based awards granted per option"
       }
      }
     },
     "localname": "WeightedAverageFairValueOfMarketBasedAwardsGrantedPerOption",
     "nsuri": "http://www.corp.kaltura.com/20221231",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "perShareItemType"
    },
    "srt_CondensedFinancialStatementsTextBlock": {
     "auth_ref": [
      "r279",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial statements.",
        "label": "Condensed Financial Statements [Text Block]",
        "terseLabel": "Condensed Financial Statements"
       }
      }
     },
     "localname": "CondensedFinancialStatementsTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATA"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Contractual Obligation, Fiscal Year Maturity"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r350",
      "r725",
      "r788",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r479",
      "r630",
      "r651",
      "r675",
      "r676",
      "r722",
      "r733",
      "r739",
      "r785",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r479",
      "r630",
      "r651",
      "r675",
      "r676",
      "r722",
      "r733",
      "r739",
      "r785",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r350",
      "r725",
      "r788",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r346",
      "r634",
      "r723",
      "r737",
      "r780",
      "r781",
      "r788",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r346",
      "r634",
      "r723",
      "r737",
      "r780",
      "r781",
      "r788",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r471",
      "r479",
      "r506",
      "r507",
      "r508",
      "r606",
      "r630",
      "r651",
      "r675",
      "r676",
      "r722",
      "r733",
      "r739",
      "r778",
      "r785",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r409",
      "r410",
      "r411",
      "r412",
      "r471",
      "r479",
      "r506",
      "r507",
      "r508",
      "r606",
      "r630",
      "r651",
      "r675",
      "r676",
      "r722",
      "r733",
      "r739",
      "r778",
      "r785",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r347",
      "r348",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r696",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r724",
      "r738",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r347",
      "r348",
      "r659",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r696",
      "r697",
      "r724",
      "r738",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by billing status of receivables.",
        "label": "Billing Status, Type [Axis]",
        "terseLabel": "Billing Status, Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrentAndNoncurrent": {
     "auth_ref": [
      "r196",
      "r214"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable, Trade",
        "terseLabel": "Trade payables"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r352",
      "r353"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxes": {
     "auth_ref": [
      "r3",
      "r6",
      "r155",
      "r192",
      "r207"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.",
        "label": "Accrued Income Taxes",
        "terseLabel": "Accrued Income Taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued Liabilities, Current"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r104",
      "r233"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease)"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment",
        "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r251",
      "r259",
      "r260",
      "r549",
      "r708",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r251",
      "r259",
      "r260",
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "terseLabel": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r28",
      "r29",
      "r242",
      "r646",
      "r656",
      "r657"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "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": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r10",
      "r736"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r765",
      "r766",
      "r767",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r149",
      "r150",
      "r480"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r115",
      "r121",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Adjustments to Additional Paid in Capital, Warrant Issued"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Cost"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising Expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AgencySecuritiesMember": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities issued by government sponsored entities.",
        "label": "Agency Securities [Member]",
        "terseLabel": "Agency Securities"
       }
      }
     },
     "localname": "AgencySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r510"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Share-Based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r54",
      "r89",
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of Intangible Assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Area of Land"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r191",
      "r206",
      "r237",
      "r273",
      "r330",
      "r336",
      "r342",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r547",
      "r550",
      "r565",
      "r736",
      "r783",
      "r784",
      "r837"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r229",
      "r245",
      "r273",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r547",
      "r550",
      "r565",
      "r736",
      "r783",
      "r784",
      "r837"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "CURRENT ASSETS:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r273",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r547",
      "r550",
      "r565",
      "r783",
      "r784",
      "r837"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets, Noncurrent",
        "totalLabel": "Total noncurrent assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "LONG-TERM ASSETS:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r84",
      "r358",
      "r644"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r83",
      "r357",
      "r369",
      "r638"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Debt Securities, Available-for-Sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r481",
      "r482",
      "r483",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation and Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BilledRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.",
        "label": "Billed Revenues [Member]",
        "terseLabel": "Billed Revenues"
       }
      }
     },
     "localname": "BilledRevenuesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r165",
      "r166"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Issuance of ordinary shares and warrant with respect to business combination"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations Policy"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r59",
      "r60",
      "r61"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Purchase of property, equipment, internal-use software, and intangible asset in credit"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized Computer Software, Additions"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r374"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization of deferred contract acquisition and fulfillment costs"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAxis": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Axis]",
        "terseLabel": "Capitalized Contract Cost [Axis]"
       }
      }
     },
     "localname": "CapitalizedContractCostAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostDomain": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Domain]",
        "terseLabel": "Capitalized Contract Cost [Domain]"
       }
      }
     },
     "localname": "CapitalizedContractCostDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedContractCostLineItems": {
     "auth_ref": [],
     "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": "Capitalized Contract Cost [Line Items]",
        "terseLabel": "Capitalized Contract Cost [Line Items]"
       }
      }
     },
     "localname": "CapitalizedContractCostLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Total deferred costs to obtain a contract"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r373"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.",
        "label": "Capitalized Contract Cost, Net, Current",
        "terseLabel": "Deferred contract acquisition and fulfillment costs, current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r373"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Deferred contract acquisition and fulfillment costs, noncurrent"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostTable": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Table]",
        "terseLabel": "Capitalized Contract Cost [Table]"
       }
      }
     },
     "localname": "CapitalizedContractCostTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "terseLabel": "Net cash acquired in business combination"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r56",
      "r231",
      "r707"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Policy"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r57",
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r51",
      "r56",
      "r62"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the year",
        "totalLabel": "Total cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheet"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r51",
      "r184"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r273",
      "r295",
      "r296",
      "r299",
      "r301",
      "r309",
      "r310",
      "r362",
      "r413",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r429",
      "r430",
      "r433",
      "r437",
      "r444",
      "r565",
      "r677",
      "r750",
      "r761",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial Paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r111",
      "r407",
      "r408",
      "r662",
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies Disclosure"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r112",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Commitments and Contingencies, Policy"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r765",
      "r766",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails2CommonStock"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r9",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending Balance in Shares",
        "periodStartLabel": "Beginning Balance in Shares",
        "terseLabel": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValueOutstanding": {
     "auth_ref": [
      "r9"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of December\u00a031, 2022 and 2021; 142,249,619 and 134,610,294, shares issued as of December\u00a031, 2022 and 2021, respectively; 134,564,429 and 126,925,104 outstanding as of December\u00a031, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income [Member]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r30",
      "r254",
      "r256",
      "r263",
      "r640",
      "r648"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r42",
      "r262",
      "r639",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Comprehensive Income (Loss) Note"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockList_1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer Equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r70",
      "r71",
      "r181",
      "r182",
      "r350",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r70",
      "r71",
      "r181",
      "r182",
      "r350",
      "r658",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r70",
      "r71",
      "r181",
      "r182",
      "r350",
      "r661",
      "r849"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r205",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Risk, Credit Risk, Policy"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r70",
      "r71",
      "r181",
      "r182",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r70",
      "r71",
      "r181",
      "r182",
      "r350",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r167",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Consolidation, Policy"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r786"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r447",
      "r448",
      "r468"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue, current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r447",
      "r448",
      "r468"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue, noncurrent"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [
      "r429",
      "r430",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Convertible Preferred Stock [Member]",
        "terseLabel": "Convertible Preferred Stock"
       }
      }
     },
     "localname": "ConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate Bond Securities"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r37",
      "r634"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "verboseLabel": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Goods and Service"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r68",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r185",
      "r187",
      "r422",
      "r581",
      "r720",
      "r721"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r20",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Debt Instrument, Frequency of Periodic Payment",
        "terseLabel": "Debt Instrument, Frequency of Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r20",
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Debt Instrument, Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities, Available-for-Sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred Tax Assets, Deferred Income"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred Tax Assets, Gross"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r822"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Deferred Tax Assets, Net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r822"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r532"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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 Assets, Valuation Allowance",
        "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r152",
      "r822"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software.",
        "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software",
        "negatedTerseLabel": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.",
        "label": "Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost",
        "negatedTerseLabel": "Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Other Finite-Lived Assets",
        "negatedTerseLabel": "Deferred Tax Liabilities, Other Finite-Lived Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r159",
      "r823"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r478"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined Contribution Plan, Cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r54",
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r54",
      "r325"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, amortization, and abandonment costs"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r828"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "negatedTerseLabel": "Derivative, Gain (Loss) on Derivative, Net"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r828"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.",
        "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r177",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "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": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative Liability, Current"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeMember": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Derivative [Member]",
        "terseLabel": "Derivative"
       }
      }
     },
     "localname": "DerivativeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r169",
      "r170",
      "r171",
      "r172",
      "r176",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivatives, Policy"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r467",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DomesticDestinationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Domestic destinations determined principally based on geographic region as defined by the U.S. Department of Transportation.",
        "label": "Domestic Destination [Member]",
        "terseLabel": "Domestic Destination"
       }
      }
     },
     "localname": "DomesticDestinationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r264",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r293",
      "r295",
      "r299",
      "r300",
      "r301",
      "r305",
      "r556",
      "r557",
      "r641",
      "r649",
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "negatedTerseLabel": "Earnings Per Share, Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r65",
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share, Policy"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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. Excludes amounts 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.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r276",
      "r523",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r818",
      "r820"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r820",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Employees and payroll accruals"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "auth_ref": [
      "r511"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Amount Capitalized",
        "terseLabel": "Capitalized stock-based compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r817"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "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": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r121",
      "r226",
      "r258",
      "r259",
      "r260",
      "r280",
      "r281",
      "r282",
      "r284",
      "r290",
      "r292",
      "r308",
      "r363",
      "r446",
      "r512",
      "r513",
      "r514",
      "r536",
      "r537",
      "r555",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r598",
      "r652",
      "r653",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EurodollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.",
        "label": "Eurodollar [Member]",
        "terseLabel": "Eurodollar"
       }
      }
     },
     "localname": "EurodollarMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r54",
      "r117"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 2.0,
       "parentTag": "kltr_FinancialExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "terseLabel": "Change in valuation of warrants to purchase preferred and common stock"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r558",
      "r559",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r179",
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r424",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r559",
      "r603",
      "r604",
      "r605",
      "r720",
      "r721",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r558",
      "r559",
      "r560",
      "r561",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r424",
      "r472",
      "r477",
      "r559",
      "r603",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r424",
      "r472",
      "r477",
      "r559",
      "r604",
      "r720",
      "r721",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement, Policy"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r424",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r603",
      "r604",
      "r605",
      "r720",
      "r721",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r562",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r274",
      "r522"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Federal Income Tax Expense (Benefit), Continuing Operations"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r584",
      "r591"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Principal payments on finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r359",
      "r360",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r427",
      "r442",
      "r553",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r718",
      "r772",
      "r773",
      "r774",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r235",
      "r390"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Four"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Three"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Two"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r635",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r94",
      "r636"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Finite-Lived Intangible Assets, Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r90",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r94",
      "r635"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Finite-Lived Intangible Assets, Net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "terseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure"
       }
      }
     },
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedTerseLabel": "Loss on foreign exchange"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionLossBeforeTax": {
     "auth_ref": [
      "r831",
      "r832"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 5.0,
       "parentTag": "kltr_FinancialExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.",
        "label": "Foreign Currency Transaction Loss, before Tax",
        "terseLabel": "Foreign Currency Transaction Loss, before Tax"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Transactions and Translations Policy"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r274"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Foreign Income Tax Expense (Benefit), Continuing Operations"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Loss (gain) on sale of property and equipment",
        "terseLabel": "Loss (gain) on sale of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and Administrative Expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r642",
      "r643",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Axis]",
        "terseLabel": "Geographic Distribution [Axis]"
       }
      }
     },
     "localname": "GeographicDistributionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r642",
      "r643",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.",
        "label": "Geographic Distribution [Domain]",
        "terseLabel": "Geographic Distribution [Domain]"
       }
      }
     },
     "localname": "GeographicDistributionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r234",
      "r375",
      "r637",
      "r719",
      "r736",
      "r776",
      "r777"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNET"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r386",
      "r387",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets, Goodwill, Policy"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r36",
      "r273",
      "r330",
      "r335",
      "r341",
      "r344",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r565",
      "r716",
      "r783"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross Profit",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r171",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment or Disposal of Long-Lived Assets, Policy"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r275",
      "r540"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "negatedTerseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r32",
      "r188",
      "r198",
      "r216",
      "r330",
      "r335",
      "r341",
      "r344",
      "r643",
      "r716"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "negatedTerseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "negatedTotalLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r275",
      "r540"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "negatedTerseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r392",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r276",
      "r524",
      "r529",
      "r534",
      "r538",
      "r542",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Tax Disclosure"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r277",
      "r291",
      "r292",
      "r328",
      "r522",
      "r539",
      "r543",
      "r650"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income Tax Expense (Benefit)",
        "totalLabel": "Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r257",
      "r520",
      "r521",
      "r529",
      "r530",
      "r533",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax, Policy"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r820"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r820"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r820"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r820"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r820"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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 state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r820"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails2",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Increase in trade payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Increase in trade receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r759"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Increase (decrease) in accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r709"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Increase in deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Increase (decrease) in employees and payroll accruals"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Increase (decrease) in other liabilities, noncurrent"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Decrease (increase) in prepaid expenses and other current assets and other assets, noncurrent"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r93",
      "r631",
      "r632",
      "r633",
      "r635",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets, Finite-Lived, Policy"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r88",
      "r92"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r186",
      "r201",
      "r261",
      "r324",
      "r580"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 1.0,
       "parentTag": "kltr_FinancialExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [
      "r200",
      "r677",
      "r678"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 1.0,
       "parentTag": "kltr_FinancialIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.",
        "label": "Interest Income, Deposits with Financial Institutions",
        "terseLabel": "Interest Income, Deposits with Financial Institutions"
       }
      }
     },
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r268",
      "r270",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r97",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Internal Use Software, Policy"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r86",
      "r189",
      "r203",
      "r217",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r595",
      "r735"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r835"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold Improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Leaseholds and Leasehold Improvements"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lessee, Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r836"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2028 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r596"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r596"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lessee, Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r17",
      "r273",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r548",
      "r550",
      "r551",
      "r565",
      "r715",
      "r783",
      "r837",
      "r838"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r14",
      "r194",
      "r210",
      "r736",
      "r763",
      "r775",
      "r830"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r19",
      "r230",
      "r273",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r548",
      "r550",
      "r551",
      "r565",
      "r736",
      "r783",
      "r837",
      "r838"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Liabilities, Current [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r4",
      "r5",
      "r273",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r548",
      "r550",
      "r551",
      "r565",
      "r783",
      "r837",
      "r838"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total noncurrent liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r15",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of Credit Facility, Interest Rate at Period End"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r15",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "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": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r15",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails3",
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r4",
      "r193",
      "r208",
      "r423",
      "r428",
      "r720",
      "r721"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term loans"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r114",
      "r279",
      "r426"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "Long-Term Debt, Maturity, Year One"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r114",
      "r279",
      "r426"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "Long-Term Debt, Maturity, Year Two"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r238"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term loans, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOAN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities, Policy"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Marketable Securities, Unrealized Gain (Loss)",
        "terseLabel": "Available-for-Sale Securities, Gross Unrealized Loss"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal Bonds"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r311",
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GENERAL"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r269"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r269"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r51",
      "r52",
      "r55"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r33",
      "r55",
      "r199",
      "r215",
      "r228",
      "r252",
      "r255",
      "r260",
      "r273",
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r291",
      "r292",
      "r297",
      "r330",
      "r335",
      "r341",
      "r344",
      "r362",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r557",
      "r565",
      "r716",
      "r783"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "negatedTerseLabel": "Net Income (Loss) Attributable to Parent",
        "negatedTotalLabel": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r293",
      "r294",
      "r298",
      "r301",
      "r330",
      "r335",
      "r341",
      "r344",
      "r716"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "negatedTerseLabel": "Total loss attributable to common stockholders",
        "negatedTotalLabel": "Net Income (Loss) Available to Common Stockholders, Basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash activity:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Nonoperating Income (Expense)",
        "negatedTerseLabel": "Nonoperating Income (Expense)",
        "negatedTotalLabel": "Nonoperating Income (Expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office Equipment"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "terseLabel": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r330",
      "r335",
      "r341",
      "r344",
      "r716"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "negatedTotalLabel": "Operating Income (Loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r588",
      "r735"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r585",
      "r591"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r582"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r594",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r593",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Operating Leases, Rent Expense, Net"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1",
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other Accrued Liabilities, Current"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails4AccruedExpenses"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r244",
      "r736"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other Assets, Current"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other Assets, Miscellaneous, Noncurrent"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets, noncurrent",
        "totalLabel": "Other assets, noncurrent"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r29",
      "r31",
      "r259",
      "r571",
      "r573",
      "r577",
      "r755"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r31",
      "r121",
      "r253",
      "r256",
      "r262",
      "r571",
      "r576",
      "r577",
      "r639",
      "r647",
      "r755",
      "r756"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other Comprehensive Income (Loss), Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1",
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralExpense": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.",
        "label": "Other General Expense",
        "terseLabel": "Other General Expense"
       }
      }
     },
     "localname": "OtherGeneralExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities, noncurrent"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails": {
       "order": 4.0,
       "parentTag": "kltr_FinancialExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "terseLabel": "Other Nonoperating Expense"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATADetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other Receivables, Net, Current"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherShortTermInvestments": {
     "auth_ref": [
      "r197",
      "r212",
      "r752"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term investments classified as other.",
        "label": "Other Short-Term Investments",
        "terseLabel": "Other Short-Term Investments"
       }
      }
     },
     "localname": "OtherShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r396",
      "r758"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedTerseLabel": "Payments for Restructuring"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForSoftware": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments for Software",
        "negatedTerseLabel": "Capitalized internal-use software development costs"
       }
      }
     },
     "localname": "PaymentsForSoftware",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedTerseLabel": "Payment of deferred offering costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r45",
      "r82",
      "r265"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedTerseLabel": "Investment in available-for-sale marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedTerseLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-Term Investments",
        "negatedTerseLabel": "Investment in restricted bank deposit"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": {
     "auth_ref": [
      "r135",
      "r137",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]",
        "terseLabel": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "terseLabel": "Pension and Other Postretirement Plans, Policy"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "negatedTerseLabel": "Preferred Stock, Accretion of Redemption Discount"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r64",
      "r770"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "terseLabel": "Preferred stock accretion and cumulative dividends"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails10RightsAgreement",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails1PreferredStock"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockRedemptionDiscount": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The excess of (1) the carrying amount of the preferred stock in the registrant's balance sheet over (2) the fair value of the consideration transferred to the holders of the preferred stock, during the accounting period, which will be added to net earnings to arrive at net earnings available to common shareholders in the calculation of earnings per share.",
        "label": "Preferred Stock Redemption Discount",
        "negatedTerseLabel": "Preferred Stock Redemption Discount"
       }
      }
     },
     "localname": "PreferredStockRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r8",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r8",
      "r736"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of December\u00a031, 2022, and 2021; 0 shares issued and outstanding as of December\u00a031, 2022, and 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r753"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "auth_ref": [
      "r195",
      "r213",
      "r243"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.",
        "label": "Prepaid Expense",
        "terseLabel": "Prepaid Expense"
       }
      }
     },
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r267"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from long-term loans, net of debt issuance cost"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds from Issuance of Warrants",
        "terseLabel": "Proceeds from Issuance of Warrants"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r82",
      "r265",
      "r266"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
        "terseLabel": "Proceeds from maturities of available-for-sale marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r48",
      "r148"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Disposals",
        "terseLabel": "Property, Plant and Equipment, Disposals"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisposals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetailsPPENarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r103",
      "r232"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r105",
      "r211",
      "r645",
      "r736"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment, Policy"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "totalLabel": "Total purchase commitment"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "PurchaseObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "PurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesBillingStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.",
        "label": "Receivables Billing Status [Domain]",
        "terseLabel": "Receivables Billing Status [Domain]"
       }
      }
     },
     "localname": "ReceivablesBillingStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesFromStockholderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of equity that is due from owners or affiliates of the reporting entity (including due from officers or directors) resulting from the sale of stock before the cash payment is received.",
        "label": "Receivables from Stockholder [Member]",
        "terseLabel": "Receivables from Stockholder"
       }
      }
     },
     "localname": "ReceivablesFromStockholderMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r29",
      "r31",
      "r259",
      "r571",
      "r575",
      "r577",
      "r755"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r757"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Repayment of long-term loans"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r151",
      "r218",
      "r845"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and Development Expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and Development Expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Expense, Policy"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r660",
      "r751",
      "r760"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash included in other assets, noncurrent"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails3OtherAssets",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r394",
      "r396",
      "r399",
      "r405",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and Related Activities Disclosure"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).",
        "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent",
        "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r54",
      "r400",
      "r402",
      "r779"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringChargesMember": {
     "auth_ref": [
      "r108",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.",
        "label": "Restructuring Charges [Member]",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "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": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCosts": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Costs",
        "terseLabel": "Restructuring Costs"
       }
      }
     },
     "localname": "RestructuringCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Costs and Asset Impairment Charges",
        "terseLabel": "Restructuring Costs and Asset Impairment Charges"
       }
      }
     },
     "localname": "RestructuringCostsAndAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r396",
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Restructuring Reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r11",
      "r128",
      "r209",
      "r655",
      "r657",
      "r736"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r226",
      "r280",
      "r281",
      "r282",
      "r284",
      "r290",
      "r292",
      "r363",
      "r512",
      "r513",
      "r514",
      "r536",
      "r537",
      "r555",
      "r652",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r321",
      "r322",
      "r334",
      "r339",
      "r340",
      "r346",
      "r347",
      "r350",
      "r466",
      "r467",
      "r634"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue",
        "verboseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r470",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r456",
      "r457",
      "r469",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRightsConcentrationRiskMember": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that license fee or royalty revenues during the period from other parties from use of a specified patent, trademark, or other form of right granted to such parties are to a specified benchmark, such as total license fees, total revenues, segment revenues or product line revenues. May also reflect the percentage contribution the revenue made to operating results. Risk is materially adverse effects of a loss of such revenues, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Revenue from Rights Concentration Risk [Member]",
        "terseLabel": "Revenue from Rights Concentration Risk"
       }
      }
     },
     "localname": "RevenueFromRightsConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r455"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, Remaining Performance Obligation, Percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r592",
      "r735"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Lease liabilities arising from right-of-use assets"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesMember": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.",
        "label": "Sales [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "SalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r350",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r29",
      "r833",
      "r834"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables_1"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "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": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Available-for-Sale Securities Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.",
        "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Share-Based Payment Arrangement, Cost by Plan"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r558",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r90",
      "r93",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r90",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-Term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Assets, Noncurrent"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of Other Nonoperating Income (Expense)"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SELECTEDSTATEMENTOFOPERATIONSDATATables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r395",
      "r396",
      "r397",
      "r398",
      "r402",
      "r403",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r107",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Restructuring Reserve by Type of Cost"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r76",
      "r77",
      "r78",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r76",
      "r77",
      "r78",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r141",
      "r142",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Share-Based Payment Arrangement, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r239",
      "r240",
      "r241",
      "r309",
      "r429",
      "r430",
      "r431",
      "r433",
      "r437",
      "r442",
      "r444",
      "r722",
      "r750",
      "r761"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r734",
      "r821"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r67",
      "r70",
      "r71",
      "r72",
      "r181",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedules of Concentration of Risk, by Risk Factor"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r318",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r350",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r398",
      "r404",
      "r719",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r318",
      "r319",
      "r320",
      "r330",
      "r333",
      "r338",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting Disclosure"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "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": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails2",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Selling and Marketing Expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling and Marketing Expense"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/DerivativeInstrumentsandHedgingActivitiesDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance Costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expenses"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlansText"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r481",
      "r482",
      "r483",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails8RSUs"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r484",
      "r503",
      "r504",
      "r505",
      "r506",
      "r509",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Payment Arrangement"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r589",
      "r735"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Software Development"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETCOMPONENTSDetails2PPE"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r764",
      "r819",
      "r824"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "State and Local Income Tax Expense (Benefit), Continuing Operations"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r227",
      "r318",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r350",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r393",
      "r398",
      "r404",
      "r719",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/REPORTABLESEGMENTSANDGEOGRAPHICALINFORMATIONDetails",
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails",
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r273",
      "r295",
      "r296",
      "r299",
      "r301",
      "r309",
      "r310",
      "r362",
      "r413",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r429",
      "r430",
      "r433",
      "r437",
      "r444",
      "r565",
      "r677",
      "r750",
      "r761",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/DocumentandEntityInformation",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails4EquityIncentivePlans"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r25",
      "r121",
      "r226",
      "r258",
      "r259",
      "r260",
      "r280",
      "r281",
      "r282",
      "r284",
      "r290",
      "r292",
      "r308",
      "r363",
      "r446",
      "r512",
      "r513",
      "r514",
      "r536",
      "r537",
      "r555",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r598",
      "r652",
      "r653",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails3CommonStockFutureIssuance"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "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": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r308",
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockListDetails_1",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails9SBCExpense"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r8",
      "r9",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Stock Issued During Period, Shares, Acquisitions"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r24",
      "r121",
      "r122",
      "r128",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "negatedTerseLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r8",
      "r9",
      "r121",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r8",
      "r9",
      "r121",
      "r128",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails5OptionsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r25",
      "r121",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Stock Issued During Period, Value, Acquisitions"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r25",
      "r121",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "negatedTerseLabel": "Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering",
        "terseLabel": "Conversion of convertible and redeemable convertible preferred stock to common stock upon initial public offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r8",
      "r9",
      "r121",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Stock Issued During Period, Value, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r25",
      "r121",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock Issued During Period, Value, Stock Options Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r9",
      "r12",
      "r13",
      "r81",
      "r736",
      "r763",
      "r775",
      "r830"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Stockholders' Equity Ending Balance",
        "periodStartLabel": "Stockholders' Equity Beginning Balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r131",
      "r272",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r446",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity Note Disclosure"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]",
        "terseLabel": "STOCKHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r578",
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r578",
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r578",
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/RestructuringandRelatedActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Supplemental Balance Sheet Disclosures"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/ComprehensiveTextBlockList"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax Credit Carryforward, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology-Based Intangible Assets"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of temporary equity to its redemption value during the period.",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "terseLabel": "Temporary Equity, Accretion to Redemption Value"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r413",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Temporary Equity, Carrying Amount, Attributable to Parent, Ending Balance",
        "periodStartLabel": "Temporary Equity, Carrying Amount, Attributable to Parent, Beginning Balance"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Temporary Equity, Shares Outstanding, Ending Balance",
        "periodStartLabel": "Temporary Equity, Shares Outstanding, Beginning Balance"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of new stock classified as temporary equity issued during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "negatedTerseLabel": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Temporary Equity, Stock Issued During Period, Value, New Issues"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT",
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Text Block [Abstract]"
       }
      }
     },
     "localname": "TextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r219",
      "r220",
      "r221",
      "r354",
      "r355",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/GOODWILLANDINTANGIBLEASSETSNETDetails",
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r359",
      "r360",
      "r427",
      "r442",
      "r553",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r772",
      "r773",
      "r774",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury Stock, Common, Shares"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETSParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r23",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r23",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "periodEndLabel": "Treasury Stock, Shares, Ending Balance",
        "periodStartLabel": "Treasury Stock, Shares Beginning Balance"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEANDREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r23",
      "r129",
      "r130"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Treasury stock \u2013 7,685,190 shares of common stock, $0.0001 par value per share, as of December\u00a031, 2022 and 2021"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r713",
      "r730",
      "r732",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury Securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails",
      "http://www.corp.kaltura.com/role/InvestmentsDebtandEquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.",
        "label": "Unbilled Revenues [Member]",
        "terseLabel": "Unbilled Revenues"
       }
      }
     },
     "localname": "UnbilledRevenuesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/REVENUESFROMCONTRACTSWITHCUSTOMERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.",
        "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments",
        "terseLabel": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/StatementofComprehensiveIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r519",
      "r526"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r527"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r525"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r527"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/INCOMETAXESDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r312",
      "r313",
      "r315",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails6Assumptions",
      "http://www.corp.kaltura.com/role/STOCKHOLDERSEQUITYDetails7Textuals"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r590",
      "r735"
     ],
     "calculation": {
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/LONGTERMLOANDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "label": "Warrants and Rights Outstanding",
        "periodEndLabel": "Warrants and Rights Outstanding Ending Balance",
        "periodStartLabel": "Warrants and Rights Outstanding Beginning Balance"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/FAIRVALUEMEASUREMENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r293",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.corp.kaltura.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.corp.kaltura.com/role/NETLOSSPERSHAREATTRIBUTABLETOCOMMONSTOCKHOLDERSDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(c))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235172",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235116",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/subtopic&trid=2235144",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126929950&loc=d3e34841-113949",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.10)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=122038299&loc=d3e42851-122695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r741": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r742": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r743": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r744": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r745": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r746": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r747": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r748": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r749": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org/topic&trid=2122208",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0001432133-23-000035-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001432133-23-000035-xbrl.zip
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
M-S9RV&K!%BT%#^VC#YWV- \Y51P=X*Z:L*0A1DVI1H9O<U/;<L!NJ5(S,,C
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
MK'?YRN=Z^:__=-!]Q'CZ?U!+ P04    "  -05A6>-$?9.,$  !1$P  $0
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
M< 5^S^[=S^7+620(.I/?)8W.:#([BX^/CB?C^'A^@J(].[\8G\00SY]\Y-X
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
MS.I]=F4 3."'=UIQ$1 MQ_P&H04/X?NA]"P7QTJ&GHQ!".* >]1E@!!$:,U
M6$Z-DLF$O0G\40NVI@<]AH!G%/S._D^@;'4/3L0-^R<'K2E#_74&*^5^@WWB
M$^C^*P\;;@K;.*\::*4S2\):Z"3<@?>J!6.&[ _Q-3&R1H2R6E&(.E"J]3R-
M]@7WQDYD08)N!%H8!8!<H64!NP(VB->!%SYR9>H@,B0Q\,Y >&CA@MD\M6HB
M.T@O*70-*':GY#PT:(ZY[X/=:09B"-3JW2V136RT(;?IRS\N/EV<7FW4S+]\
MT=WOG"S^1-9.^0IMN2@C4%Y"M")'M#Q#M#X%&-X#X.H^1:"J-^I'(##M]L %
M"$'_A"'J'S#:4VG&I'.<L4PAD2[N &!9;)("CP:JJ:&*)LS _,@MP7\Y.DNP
M/63]-9=^OG$-:#02\+VR[^-!0 .*V[$<2*-A1&/ DF!;31H21 Y&2R:D#Y4P
M4<-^#<B1.Z<,F(@> 99TK7!QW -OW.<A8,%L<;&*;J2&]:;C@<6"3O:W!M-C
M 1,:B)(JQH<X6FTT\JIXPB:1S<L7>T=DUGYJV%IIV*G48\(4*"_?.-LS(/U
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
M8>(XD!X5C%FO<7TS_FQ%;;=VHG8!C!-3_G?.2)2RU"Y/M1#U;BS!F?-IKT(
M%LW34MY;FO*B^D"=#+3X,Z$"D&+&K#H#5IW8&F:A5$INQ6D9(P9)!*(?2XC!
MK QOLI6]B1#<P'CG4H%\1(IJAJHS3"WV3-EXKW9LC*5DEH-B/DOC$I(*/PK@
MOY#6H8H(8  ..S@CC8<Q>2I>0[;PA9]X:<@"/Q?8$IC:3]'9GTF4^A(VYC64
MHP3T)F+AK*:E0:\J3XVJ=Q.%-1X8"+'>E1D#[/I\Q<ZC( "VWD:FMX>HD9>7
M"DPZY@ZL(<T^^<@O=EI52!'5NAQ*S_5T,[$GM?,)@$498Y"'8;3<GKDOU:J@
MRG!%QVZD @C%4TK+IC"?GXTC,!1I2 BK93R@/M+Q9]U)+G2/!=+NH^[$@79V
M3=X'<,FOZ';?Y[YL:!>N<@V2GY=(N7:N:"SS)QOK>5RN/*, FZPC7:ALQ><9
M<;=)O_E9K.?6D+5='4J!QAC'WZE4BC8B@IEK(/_WYZ[K;K_Z=<I<D_U:)4PD
M.NP<U.EF?6#@!B:&P[34.U?^^7=^>EF%4_&+@"@O J**'3!FN;#<D81UN?+Y
M0IWGZ2GT:Y=26L6B_[+!ILWSY^?8J3&7\ R3R4 HQV:9[B0X,Q4J#PC/1<PS
M."6 /ZBL'!I@4&TIK'IJ52,[#9;$Z5SG;(!=LPRDF<U7$V;Y0Z['&>Y+VYP6
MO3P\P)%5-T;AC5!:6B>-#AZG807:#)L#J/#\<F/D+&-):: G!S T 60,;8%
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
M7ESMW.XL:^@&^1B?Y N5RN4VNT)_UT-^[7K(AOMY;_JA\6?_ U!+ P04
M"  -05A6L4QF2_(1   1A   $0   &5X:&EB:71?,3 M,C N:'1M[5WI<]NX
MDO^^?P6>4YMG5^F6#]G.I,I7YGEF$J=L95.S7[8@$I+PPFM T++>7[_=#9X2
M)2MQ;-(>3]4X$HFST>C^]0'HW3_.K\Z&?WZ^8%/M.NSSE],_+L_85K/=_MH_
M:[?/A^?L7\./?[#=5J?+AHI[H=32][C3;E]\VF);4ZV#HW9[-INU9OV6KR;M
MX74;F]IM.[X?BI:M[:WW[_ )_!7<?O]?[_[1;+)SWXI<X6EF*<&UL%D42F_"
MOMHB_,::S;C4F1_,E9Q,->MU>GWVU5??Y"TW[[74CGB?M/.N;;Z_:U,G[T:^
M/7__SI:W3-J_;,G=\:C?/3SL[W<'G5UQL,>M@; [AX>[A^/!8'\P^K\N#+(-
MQ4V=4,\=\<N6*[WF5&#_1WL'K?U '\^DK:='W4[GO[<*);6XTTWNR(EW].\H
MU'(\A_=CW],P$@4MFX^F@Z5N<I4MF(I0<=WDO>4[OCIZTZ'_CO%-<\Q=Z<R/
M_CF4K@C9)S%CU[[+O7\V0EBA9BB4')N"H?R/..IV8>CT=69F<P#M.-(3R>QP
M0L<T#%M8ON*XQ$>19PN%I;;>GP");4/F_$QJ-X>M]_Z8Z:FH^3#7D?K"#1Q_
M3EOC9**$6$MUEZL)\*CV@Z,^]/L]7+C<RLC7VG>/D,WO;=<\DC!L#Z:TV]H-
M]*-3<K=TP8=3&;*3CQ>?SN'_(=M^^V;0ZW6.D\E6P8-+NZ4*NA =NL<[3/NP
M(S@(6J$TEQZ#19.WTHZXP\IXC6WSD-EB# W:;"0<?[;38$!BE]N"<<]FM&W@
MG?2H97C5ZS_*1 ]:W;T-IGH<^$8G'2GAP':Z%<?(M\U^:X#5;V':TN).S+\C
M'@JST91=Y?(PF\\9"*L/8J0BKN8-TG --IH3D4="SX3P6)5L_#MW=*0X^T/;
MK2I)U6"<6;X;< \HIB;<@[J %U!DHJQG#I^%S,A]=J,!3."7RU!QX1 MI_P6
MH07WX/E86H:+ R4]2P:P"0*'6U1EA!!$A"&#S7*BE8Q<=NK8DQ8L30]JC '/
M*/C,_E?@WNH>'(M;]AL'J2F]\-L<9LKM!KOF+E3_E7N-9 C;.*X:2*4S0\):
MR"1<@8^J52E[_\F5[\%**9?_1U8J"NK"(48="%$'%FF]3+1RP:UI(JM =-P*
M5*U*C(5"E0H*%90OKP,O?.9*UT%6D*B /AUAH6IWYHO4JLG>07I)$=: 8O?N
MG,>V%@)NVZ!PFXX8 [5Z]^_()A:JR%[\^J^+ZXN3FTKQS=LWW?W.\?)?9.V8
MKQ#$B"+TY@4H+S(HSU,H;Y-GY;?($ZP[0(39/0 L[\%^\CS<3Z#_9E)/:0\E
MPC_&-F&^10"E6"1&$ W<=F/ENTP#&<B^P'\Y6CW0'6FSD$L[&T@#"DT$/%>F
M/^XXU*"XF\J1U"&TJ#5(1BP;THX'%H+6(I?VMQ+:;YC'  %Y8ET!4>@5@,*D
M%$Z.6V!6V]P#4)=.+E#^K0QAOG%[((&ADOG48.%4P(!&HB!:\"6V5AL)L\XQ
M4*6F?OMF[Y#$]*O$J)7$F,EP2CH2]\MWCO8,2#]2\H&XMDH292)MP;VQ0D*
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
M3GW49]#>N53"TKZBO*?RX,B+C1ONU8Z-,1W.<% L?( S)26OY/!>SCM-61W
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
MH/PYESN=&E%8C%*3-FFJ&>I#I(K#LM7*5$NMG7:MW=TIU?EP);11TD'Z7)O
M^<:^^!* >/XT7(:66RP^'(6(W&G@'UPP6)5C8&DW]C%AQ@*= 9+L.NK7+=#'
MU+\DM[,RN("F5!6?!N:^(KMJ86@' -F!A4%P+,M$<[CG1!Y/K3 PB:P@H!2!
M!>?BG?NH*@XH=.%?77^IPK&"+7+74M1ARL2M@\?D\EYJP57.Q9N*,P00.(MY
M$&%%#DG)&(H<WP%%-F5#-&HL11IS#F@Z41.&GG0H-F)QR?JB<PN8R<K($-.P
M,6&.Z]$R?LM/G*Q^;K7*/+^MW_]+14+=RB&A<^#=D$+8<W)A)M">1%@67'=+
M@G,+ 9N<%PDY9"E;+PW64(JCCOH:D#3EL.1C/<6QF^*0S"#U!U%8)HPS,=$*
M$*CP+"%@X\YHM'1F)P'J,VCO3"KAF$!1VE-Q;.3%A@UW*L?&F UG.2@6/L"9
MDG)7<G@OYYNFI Y@  XK."5)AHY%RK]#MG"%&SDQ)L?O.;8$IG9CA?Q7%,3P
MT1IU SF,%$:++[*TG!IU-3LTDJ>1PC051/H64)L1:-HOU^PL\#Q@ZTUD>AM#
M0UY>NF'B-C.!S5WD%SNL(F&-WELYD$XJI>.1V'/VV0! J8W0BF'H&;4W)LRD
MVZ#(2/*FDY9RN ,/6RT;PGQD,0Q 3\4V#R;\.$!]I.-KZDRVZ9[*AGZ(U)D$
MI[$> 0#@DE_0TGK(=2EI%:XS"9(=^8BY=B[O+34A:NN!["2Q((?:K.V42\[%
M]REQ-TF^N:EY?VM(VZZVGJ$P.JJV"H6B-8(Q_ ;D__$ 7-7U5Z=*X3?27ZLV
M$VT==@;BM%RS![B!B<$@SE;/A'_VS(VO&DE$_"(@RM)7*-<$E%FV65;NCAI+
M G[S*28OTU+H5,EG?B>+_LOZ%\KGSR\+9K0?C?M")6R6RDZ",Q.A,A_@G),T
MA5,"^(,RXZ$ ^E&6PJIG%_JNL2B,QSJG ^R<I2?-=#X/+G60HSL@P7UQF>.\
ME8=G4-*\O,"_$4I+:Z113A,TDRZ&=?L66'Z9,DHTXXS00$L.8&@$R!C* H$B
MS]@8S8<_ZIA#Z@<,T&B"K3]R!=VTK-SHPO0?F5^IQ4,ZG^.LP<'Q&M38*)@(
M(%>Y1R1S<1#I1T#>7+!@@25&*HB&(W8F'$&[K=-ZV;*Y:O&L5;+YE%9P:$W-
M\B7TC!3FA&_3C4\WZH61TA'W4UET#QBM@E!)Q"2VG^PB$&N]"VJEP$EKS_E&
M&-32P("VQ(PWJ)8'WB)-<+&> P\&9O-=<5Y*_!5)#([-'21&?: B^WWIG*ED
ML1\JL9E?C>0<CSV5>_4AC.2<1^=$^&(@S<L\;=*MG+6U8,;/ XMEF>YQQ+K
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
M3$1B(@F$Z4#2\^$SM1FP^*J*.0K)"2=1*X?DT/$0G'N76*A!;&E6A?[TW?^
MII7RU%@K+;K_Z+@H+SDGDA,+A-=A.6:6?);I \H]_I>8THE9H1T8R\!DCP=(
M<B&:.@(Z8S&#Z8-LDR0>,0Z>1V&( J>$4]2A1ROR8FH=09ZV]3!]5)UTU'":
M-R$E$2,%P1U0'4(,1%%5A6)K N:,A6)O@_0WK"%IJ7;HZH(%(:+5+AH?@O4>
MF=%**>8"I"F'8A\1KNQ=<24(1#19>;*.>:4U5Z@*07'0-8)K)D*QCPA-XH89
MG'NJ A')6^NL5HEKX-)PJ<+<0/-LH=A'!(>DG%*'T^:4$5$PXY!WG/;&&TN4
MYG,#SG1"L8^(E,@V M7,) C"& K2<PHFH9CS4O/YD7!3",4^(DPHVIAF%(*C
M4C GC 4.G"I29:![,C<P/7,H]A$A4B%JRB#%!$J <=8S[HD%*Z,S.LJY@>@Y
M0[&/:7K32+D/PIN\V=]32V@@W$  9HWTSRCIIC4#()*FTD<7K!8&%'B6:V?*
M&+1SGJ<:)&S.NA<R_4PVHI.@FI@D% A*F(D$O([HP>CDO8 Z@CP[-MCT\55,
M4@],::&8<-(#3]*AE#"2.0#JYP_?Z:RG3"<-5;F<221,WJOJ\)LTT5D6\LP'
M9^J04C^;P;SI0XL3K!TS-D*@0MH BJ,S3&,TQDHS";K7#-I962J;"J 0B)6)
M<.%%$*"L#5$F+IQ#\RH9$/,'Z#.OHDQ'O0J7G-2<:(WFL@<G&$BADV*>RF3E
M\VWNG@_!^UC[SV\N8$J9/3A/(B."A."88S3P8%![6O1FY@*D::^B/!Y<5$G+
MD_7,""&4-L8XT$)RQ:DU1J0:P34;JRB/!XWT(3#@UG"K!$%L$I->*DLD,1PF
MU3SF 9KG6T5Y/'"4<4JA8Y=DM$(39T IY:@R":U&;\+<@#.E593'0PH28RR@
MYZ8<QUD4UA/C(X68D)?0T)\;I*:QBO)X,$5E)<]57IT*(EIJI#":2@I22>>
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
M1KV/)WL).F5@O02;5U0(M3;I?'0+@Y0\,VPA>^>>>NNYLIL<212H"<*"4)2
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
MCV<B&$-R]I"W1HGHD%]\CH,1X-1RB'78<GE+T5S3/F]B+R:\"<JSJ^OSN"J
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
M8 X-3FVM(2*G%:&P(TJ(Q[8='R]2\#"J>W+"VHK[U2:YWC#7)/Q9B:M:K_J
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
M4J=*U,.??+\LX\5Y*Y6F+\N<H]?/S'72[H\&G;,+WKKOJ5E+WI\O\E5L[I8
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
MX71A.&77QYO(F=-+)QF#7%NO$FG9:RZ$-H;/(Y]3J7[*O1N/5E[24Y.VC>#
ME(N@!RTSY"J6BF.W[S/Z/(QX)/&RQ>MJG9>V@RLHNAU]\T,SCLH10>Q!]W')
MMNX$AMUOP$3QUS\1&C:*)$>7 <G315)#Q^5&6GFV^D9B>7'Z_5K+XES0]#@-
M7_/&3OG+X<8K4Z-QM!6%R?"+>=YR=Q@T9!*44JV.O$2@_W(,YV=B3*\?BC=^
ME(YVXT\G*.D$)=T));V3!H-<MV\>"6"F%Z_;FA^,:F# KV:NQTWMGEG:WG)%
MFENPEJD9,TV M9)_"R0+:!/$:#I\'GTZ)U-X47(?39VS6QQ_O*6*Z7/P W!!
M]&[!)N')\#2<D@@V,1K9NB_A2;"-LTN"QUDE9PQGVGRJP=2+Q=H2RP^=DMN?
MI&P6;8^>-+E^:9NZ)Y*+X-;NKMT<#[$3KSD6XHI[]G.J'.]]Y27I?O-5X%6)
M?&,9(5SK*H<H.A0R8U:QHMRQ%#4;B^SF-A:Z,\,5K0S%@& Y_6)]>@GT].86
MM37TRFR>D#O!;']ISCU0.6T1!Y'.@936L/NX ?NSXRUC#F/VE<,3NM.\A>D;
M/@<>/,!"*O\'1+N2UF!ZW;]*KCZJ.8 #V8"]BO]]6[N$]L3#//XB'4Y/OD2'
MT_$Q0P GQ_1_E&,:G/?O+CGNU]T$=?K;RY<G;_X[>O/B].?HIY.G;U^]V<W4
M=;=L[ZN A0.8Y< VE!WY)%77"&^&,FD$U!E?$!?_83SU813TPJ=DQ>8=\FOL
MUF;<Q@1@_(XG1:MRJ:0"@KYF.H,V89B]S?*D2O4U\/-BX4BI5BLX!"#-$4Z*
MM9LNL.NN0G1B.[W\*FL31P\1?O<PQ7>[MO+V\NZK)3?=HX^"A9F</MK]A6^9
M$P8EVKH,@1'I1+>[2EY@NR1(K/! D/ &@']Q_IE-AZ($J>&0<YG2KE5TW.10
MU=*011*6FH,,K5REIW02[BA_\&IN5<I15A G$D^3RQW@"LIS%/3XX--*2(6G
MF[2P(9R\49*=&X12VIYV&+V8H\^&,]>EI4=INA07E(,GO4,X12NZ\4(X14@#
M\  B387K/_JM<9>WO/4."C^?(_V);0]=UM4^64K1'9U6O;8MM^04B+HX:C[2
M,,C7RD?>L3;2W=B!<BP7;6'WAD-B?H@JJF;\.? <N*V+DC:D=^'=:^(/\QS%
MEQ"'.:(O6C=H/@JS=:\*2Z1DLA\FW7&MNN/5;B&5?C^?*,FXK!"=5X@U"N8T
M\6>W3M9T3BVE&\)[J1FU+1G13NB9QKI&Q]MFN3V5G6L*:*W:290!T5Z!'T^8
M&KCY,-L^' ,M*.<5%2G1"5KA3-8DFB3B]#$\<I:L-2=BY(P$W%828S:C6FN%
MTJIH0:5C:38-.0S2QRCZ*^:D0%T5LM@&<\FQN+M/<4]3(7^C=^C0/M6KM[QF
M"KO[:%PU<V[5FAG2ZE]-QW8_CZV;BL?D=]LJ7G@61<[>4]P/^75I$B[WZB?(
M9@MUGK/;1=6(*)1\ %9H%+<R3;N$)FZ #H)OZ#$1$UP;)"ZYSU R-^1Q='(L
M+!_CA6WL]O1Q?+CM)7L)QH"4AS\MEDDRIQP JEO+)RO61&C><LLHTHQ\G,UY
M4G1LF@.:P)[JLZVW3N"EV7KCW!CIXX?/[PB@/OE8#=DOI]-U>TZ7I:!,%"##
MGA?.A/$RH84"JZ:5S8M/"V(F>%2TM_/<.F_3'EZ_AM0#K294%:;GW9 3J/J1
M;J\!1\A<@G(%CGF%WG.)E*1S7WKR+^3;(.FTP1!D0_EK16\BLBJX!N(HW1BX
M0<OD^-PT?A%GW7K[D"KV193X9%V)QX X_!SJ@96:WEI164[U-).\7:^\^2B3
M74I5"V?&K,FU38UB<RR<AR%WV->0W3B@/;8!M\A1R#$'6!87!D7^M$BHL"_'
M$L-B62Y!'^'X6WN!8"#0/?E6)L(47.7,&"2")1P@_(OPB?%@J"/TF#L_D0C7
M<B!.YN]VB+(&1\Z:"7\&A62\93XCT1>?)*TK5K7GFC&0_06OBP1#6\P[R@$I
M,F I/O7FSJ7C),SH"7//Y_2X2&'=&S6MR#A_UP!8MY:R8B.DLJU9U-9+]*]E
MD75YO>/$72'(FD3_]HO^:RVC8S-/O&!&K^N*Q&*U@B"_P"&8)P!4WS]Y_:+Y
M*D@^0CE2T*1DSH.C48/T.#5EX[,A4C#7((:6@&2B/! :(OM9ZW$(+8Z=,E#T
MN,<#EV%%MV]I%88WETB^M=^ H!? D:)&L>8S3=\7.-$D=->?OQ^CRA-+JRHO
M:5*C.'^DX9C^*%G N#,"!,3=9BPPL1?I9[P7&#WC,?U!]&O-.Y-%\<@2.@X7
M2XJZ.21:4"#<AA,.8E&E<&C"+#SI.641LYXNJ72 B)+2MB!0>#4CP0=IE)73
M@1<CG/58/29'AC>-A"*7)8QU:7S.VB!I)BDYLQ(N-$Q<<$O 2KQK!MF_L07Z
M/&V>VDA^F=2K28??G"?NLZ@N@X.B4>-R60$^BLU_KP826W>"44E.D]+'Y(2.
M%E8:>]&9L34>Y)TL!UP^N"DGSOA@L<S28:0G&/D<)])XG R?";R<S7!SGGU&
M7T0J&=,J*AY&TIOE(CFWW1([Y9YNC?2^K@KIXHK=#BN'*4P\6-M]C ^I>-'4
MB:$/_W96@Y\MCMYT39,G/9^D(R]:.!(L9QOD4C[(6(*$<Q\D.>XJC/<,[V/5
M^D+BRW:+P3!6O1<0]''Z>2!1/<TZ"=?U"M=3MO?IAO26HB4YUID7'1Q!31WX
M;1I5%K&0^ /5(N 8UC3.0'JP].[-G3",5\,P/OQ+NF0F..+_1#CBI#Z_2%U(
MVY[_1/02ED*A#K5^8-TM+E7VO3B,YV3;"U_.UAK<D*$>7!^HBTHCNZ  &D=
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
MJ%.!HY'3*NQWBZ*:T4J\_3WD]=1^+V6AQ8-X=[7@_5@8MS$6ZM;CT4\\>WN
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
M.P25QFDA37'I8F;!6?E2>EO;]4?M@YI7>RO!$K>&=3)KJM8&0J%O+SY(H.(
MFN%U4P<DZO>1"8U!J($'B'D\PVB.R:O?(;IU!%3O.G=YO['+L=]P?EK$#C89
M!SW2E5:+]%GB9#-VQ4HV7^A"4K<M8>09^WC2V4;A0B;A3P)BDD#.IB+^9Q;Q
MCQ],1?RIB+]?17SU0^)/S+621DK/N-)#OS\W;EY1=-X5T/:S8!*&FA/V8-5?
M-=:,Y/.P3BD5B8W"VAI6IXD45[FJ(:-X.*PE76HI$-"F]SG-'-$%%T7V.A7;
M"YGY>.QD,W!>*;<<<5J676N7?>KA.L.P==?8V  %&IU8*@9<<_3V?.^6',M2
M.N^TZ$Q&72 8,U.P,P>I$)_?]AWB8<FU/2.7CX3@K*PN#I:5#<@<>]+P#8+E
MZ#TS'B:V AJ"&Q/(J06="]>]\W4"++IK@N BF.T1,=FN:OR%<:ZN]R!<!BOD
MJAA_5FVKY[#71W?F/9U,7EV^*;^K:U(7&##GU-4QN<DS=!?K7^H&\PSF1#U%
MG^+N%T*#'C3)>W]J@MO)B]Y="]@*,QF-9]T#>AH5=845X[[,UXU-=?J[CO0R
M"J371DG]][*ITKS>83L^4U'O?<4,925;3+"MXPB0QVM"_6W8'EL9#PRW<N:A
MV<J(6/[_[+UKDQM'DB7Z5V"Z-KN265:M*/5TCX9VKQF;S>[A=*M%$\66[?V6
M!02JLIG(Q.2CBIA?O^'''^&1F:@JDI(H8;$?9M5%(!$9#P]_'#]'=$P+2DUM
M[LHNZ%>V _TO>Z8\ZFZ&!F/0S:[= %">BK"3C8&N\9)[$AWK??I5_<5"A\1%
MC:Z]ZX&SVX#FYBIK :6,]NIU %O-@H(3J>06J^3G<,U)0![4;7LUIB;L[.BE
MHT9P!)3%F)0'$E_@).'LB2\>Z)3Y@UIH*Z_0BP@FPT++A=-GLGZ"F?HD[[ @
MK-1!* 0H/1D%=PH38&B2P7-+(-DM)D>@<ULV$,S55\KRZIQ6E5%Q4I:<OH'.
MQSPUPV8F33NW]6[R;9LI?/$W;/+5H)V*[?C!V>WE.46]/>ZV =Q$EFFPLZU)
M?X?@DY,].\W1#1_9_ZI$2'70+@=9'9556ZA8)8"M=V+$+DS(M([M++T*9)S'
M&O2G@YM=Q4M7%B7=+#]*:;1WH4.AL\T)*;:U.$Y3RRS7-]>2$_#!#K!"$^T
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
M.#_R*<_%DVLXS34;,84B 6(DP-I?RA(.$-PA<V#11G:Z5'=/OC0]@+X'>4+
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
M3./C7,W_V&K^[\[5_',U_[2J^8 ?J;&0Y TG]3>4'A_"/+(Q70ZZJ) "Q)T
M_3?.HZ,$K02/A?=4[I$C;^W^/:H%(G+3)YDL>([8=7V(LR<I.%AT3;5+7<E2
M.(O3A*GN JT2QVZ +5J*!SXD@]M/)^;GUYV\J<X..5N7KR]7F[:.WCL7]#D%
M.H0LR[;OJOCF%8IAV5>$0&@58@A&E;!C%4<N]G'-SO#+Y#B4W?K&XP4X3\,
MV+Q3! !GR<\RRCA>$M0LPN!^ W:([_FR[\I05UG\CQX09$$P:)IE_=CKF_ V
MNDT:._[]Y6NG_CFI[Y5\B%O1F,UW)(+WE2FW[Z@@Q[GGH]#HV<*H^/PJ#H.R
MM5T &J4W*2/$06D9U+^G57"%]P2(U&=)IO21#Z(:'C<<1N>, SC>&7";:PW.
MLL75^;QNVTV?-^C$>0)*R3]'4[?R%/6J9B-'K-A,AQLO,XJY&N1BUKXDG!8]
M/IG')!G?A/F10MH#ZDH/+*" >JSD&S;5>I 8'J64H0/FM+IG_F1\,O=I:F3=
MD=.HH!GZA5_,>]90UF\.5KH)F^N@0*BVU_Z$1QA7 36IU.E)7C(_6M?K?]^#
MGLB0$Y-RQJU4Y:B6H6L5-W6XI6=DQ18NXTO*QQL8TM:-.X>3.S'8QW]2DPK;
MQ(X+1-4.= %#0+EP6V,KTL=(I4GOMI-&O+!:UC];#UV3I>%I8A3,AM?I=5DR
MA\(K^H\%A/K=H]9^"M>WS?#>*S^Y5G:4L)&O+?[ G=WE4!W;5I0:I#1O1Y7@
MJM<&9FV^9!,2_<$NM0S-MZSEHGM6CPW21255:Y)0Y:[Q[.=Z:A5NK%Y-W=S.
MD$NO(>IZ83,Y(= &HYI/F+Z"Z35>A15+C=%%=FR;ZQO!KL:+:O(P[I1 _\"2
MEKO[MICIV0L^6\<XB5))M8 A%&^VS?9&.JT+;WZ\C:?JI3#Z/B=W-39#5>N(
M>1N=+O#P+J ;C>ZG70A#AC1C*!;#0T;+35HH5I+ ;$J;V5WNTG+^:=%Q+&M.
M(E&"_;I,=5YIH:\<YSO7@NB)KG\7"?W$&F!@+;(&Y)]HLEZ!!=F'#$>4MJ,L
M;EZLYM9BMW]3OEWBQH11MMSM)ZEP_]KOCN^6=\MJ..P%=$"+0XE1\5XO6*W1
M[3N:^TW8-2;OO;Q?\F2HHABPH6'J!_BN]_Z*IK1=;Z9]7X!;LF![,LJ9AO)C
MCXAX=^Y4D/UE/"='.9KXX/*@!S%2N4&RRVOR?P?IB+:/R&FI-8DO9T*'O0[,
MI<)5"<HKQVMG7U8;15AR6,##&)NQGUXJA2(])["526?JHOD?;NRPI6Y>Y+5E
MMBEOKTUX-_:&S'V#MNH-FWP>/8;=CL.D5FK3/K4'HBHO]0C<:V(+)@P<^0Z1
MP1UIP>47A1RGIZ/AK@[?I#D!7CFH&N?6]3:-\_K5EU]]:3W@;/0VO@U$4:E)
MFFE2CM02BH(:49Y<K^.NZ$KO75F.?E^7W T)T+[X-&-&9(*>>6"^0)XR*>84
MP"TQ6PU]=%NB[Y1J8#AZQ\Z<WL%+!L*J'E47(Z\M]9K'(W,CU2BTK.A@J3,A
M:8%OJLU$C#KW,;/;8W&WB),JP&M"4 3F4.#X-+]:$F6#;"?RZ="=GO#)1S3
MZ9_\S?;87YA=7@AK7,]]L@>'=1VL%>0(ZOMD[IK,$&#7I^UT%]CM9J?;RG@_
M_,/X%#U"T"XGM<6B6"^H]$T@C<CNL.K7,<P?+8-6Q?\:VB8GDI K2:Z)C<)X
MZZ-GU8MYS3N[\@_$\:VU1CA]GP0BID,SA$:: -XMYBMD3#8SJ<5 ;S6^C]R<
M9EV^!&\*'!\>DRE64)G1ZRQ*%=.E2C/OJ3*V9)KC\@-F.@%-:(55D/4&KW N
M0>;=:B'_D4OYOGYM>IFZBBN^P76Z*7<,!7<T=529XTC4W--U75:["2U',F/)
M8V;/V$%%D6O-:3?ZW*51U''+,;/[J(P-JMIA&%B^@OJNA'WFF63?EAA5%CP-
M-C+^Y-&.&D_&R&1,+>14'/$7VF[F1KZ/ >'%QR0+WY>1Z_!%K/@(7CYQMO;C
M("$5;R%@=HWNYP@>&EY/N2$"L"GOS\2YJG":=NV&B LU!=-GYWDA;$S7U=(]
M[^F)TICBJ69G%6VFT0 9-)EP)1#BG?<)V"D55#];2[B571 [PD9,_$') DG?
M(DW4V/=*7IFAN3(/XH/ZXI;S#'R0^QL AC+S\%#OZ_'S=$91/!)%\:]G%,49
M1?'1*(K?5KKOQ^ @Z2VHHPV?/(1RYUPIDK4Q8';"XRJE5<M]( !:F&%-0.Y6
MN N<#5.J,DY&(.ES$X<6G;W^;866^_3U]<--(Z?B47R7*)TF5$:&3"\62(V6
M2.".SZSA%?E2U$5TX3G^MV._I.6W;RF!\L)J(B>#GP02'FH;[GL*H,5-'YUS
M9M&36,A]+B-N)9P#T2<&#F!0W*84/W.YT3RW8__S<* ]JP=.)F@&(*O6\ :5
MV(R()>KH,EMR;GG:JLY_K>)@K6FI-P_M&)0-<FY]*SUXY!/&G4.)@O1U1K1J
MWV#><:=M$ -W003;(9;UG&5^_"0G1.M5X-C"T"2(&CUOA72"GN )]&&G,&Y;
MD+LXI]:R0G\6C++1JJ::5&BJ=F9LU4V7OO<^ODNS^M_A;?PNC@Z<ZHMMR_$W
M_<[SFRIL5R_>A?4(+_X[PMX2&!SH&/IKF/JC2.\I-5A%DTW>.Q!V8]>/0O?H
M64H5?B=,W1"RYL/A38<W&_>]8G:PZ8-'WV$IQ2K@>V2JH>K#V<SXB-O@4R33
M7B6@E<)U/%TM(O;X0Y/ ^ERN>5 G8/ 4O L,G&3,$GO#^J:D"R'^\']S$Y&/
MF3Q;/GK>IO=2%OS0Y67. &X:2_0:07=_0])IW"&<;)=C&!=$P-NFO;NXB=%3
MSDQN"6:_<V0SB32;)P+(*8(FNYH>]:=P^]V>"B3)I#Z(NQ-":8&S:N"58!+:
M=W9EGH& ^Y6_6W7,KYDKNG . )FBA0L9Z?FQWE;"B+A0L@##U>7J6Q<A.R4"
M@4+95E#&5523[%=P<\[8KSW/-8$ N"X%-FO._C&3\D805=6@U;*C3.0+CL_2
M2Q-:3.!K[%TP$$Q[(3S'R;$E2\O#A#K<EU@H+)/.W_]NN[?Z2'K432@W"G.@
M/2O?.48\+:H)@J'H0W@+'%G5A?S2=JTG,1+E] TUS)%]I!0-<S'IX2%Z@LR%
M*>.6:BYTV2P38SR_5[Y\&AKP-<]SOY827M7EG;F2_QR[JM]4B:??4:.::T\\
MXY-ZF&(9Z_(*B?:Q&X0[P5Q%^3XQJL:9P79)P_-OA)$-(+%GEQ9)SY!&P 0
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
M%^] _HE=NS%\N)5C2 9)LAWH_L4OTKW+&#-EGB83XRC?33]H_I/QLM]>:.>
M_&3"+ "D->M)&0?Y<6P#I4EI.8V"RI22MW.6+P'N$K7WR=P.+_-:+6#J?AF!
M762>2X)^UO"-B1(P4-P9IE$(2 7KO5T;8'P4&&^F,.ZC-I@@5/O:KM[, 42L
MJ>"QW=+PJEA&-L?KH*C5?$P*@F/73P5IP<S)QD;?A:N]<8<1BQPE%50XG4$O
MP/ND=V R?T8&JK,J5/F-XP_(\;-7/@E J3OA)"G3A%*^P$)C^RL82VX5CY<>
M:Z##-+(,U:8M">B  H(G0_\<ZZ*6B,?EA&=P[31KV95'(:A>LRG"+E:Y9+IE
M)B4X[C-#[5F,-/30ZUY-_R+NW%(XK)T%'#EK9QSQ..,1]+L]Z<]2=!:W:':E
M)3@XP)*W02&)].NI)64=Y[D+4T6%?EG=EA5SA?V@/_1#V.43*E"O?(_*B]/%
M)1DN4=Y5<HI\]C)B#XY<A6=EB('2U.VZ]^R>2G9APL/",L0NO63\FKSS8'!N
MJFBS.I.\),&\7;E)W#4SX^DOL>*H%+8:AGU<JQO4G?@AM>#FZ<-WX2K>FY;)
M=P6).)CVKA?C)D>\%?JW+#WB+M]BM6%)6)<CS)JKEFX"[I1B0I!^5\(J3:)Z
M#AKD[,-1DLU$AKGJ%V[K=/X]2<B2D^(8G0D2"BN-!!G[?MS5YGR_Y.$]ZQG(
M8$'!ZBY>)W4Y-D1L$:UUS:!))J\\RHB$9_"@X3"Z_+ ;@R,3(X;CZ,&>(0H?
M"U'XPQFB<(8HG):2A/6L>8MUG]E+>O14CY:@.',EM4A%P&L)&7'-,!>B:S#-
M)#U_(\*7OXYLI@3JG6\ISJ]Q+L4OX.9;1S0IZ')J>^[:K934'ZD%<"+NUVPV
MYTQ)\Q8F8:/G5)?C<N/$1^969Z(IHEM-46+/LE[,-]5P*4%R/572IJB(]&V3
M9,'0C&#%!\,)<U,:4B?%?7K(A<JU.,0S8,0^'P*?/U4D)3TR*T7>S<3"$E6C
MX%)DFC@VX5=GMP7>)*(#"@/B_X^@#VT?93],F-B66/]FDM6%!>,D]#9@AY0;
MVFUA8P.0U:50Z[;:C%G!EWY(W.(X#Z,7"27+EUCL+*T8@ZK6F.)$82SIS1WE
MW:IDI\4-"[P-Y;:>NWYO_8T^RY'+[TA$U(=KXP.;MIE;34^&[7O)71@Z?3*_
MP43=<TFM\*[MB+S 9Z?6=;7#+R.O>W5 EXV%@RI<.-O]EZN_D6N>YR:PQ%)]
MYH)6?A"=O#2F$=;O@5P(%ZSC(8[^ !@^PT[^4>AY?4+ DUA2_^3EZG45[0ZE
M@%+D-,VF4"XR795*IQ!D0$%2J/2[R*-R$9^A['C7KMQ7&Z:6A[H)4VHC<D(V
M<A0)OY:@%JYFFT'+?,=2)OV.TKW+!<\++@EE2)W8%EWJFL70):N!FS!')L7A
MCE#2+.6?O;96%T=\+U*?R@K)!Y17<*+C;?F=+DLU[%4@/I.C]#^)F.LN9$D7
MM:G"Y:&+GS7];$,INHM&& !SX(LTGHE=NH]RXFHQ@\PZ?=,"H-Y2X'I;]9E5
M5*8&*OQ?4>([B07/.7!1*NG6HO'#0HM5(S9E/0Z2PB'Z8[A9(LN>5=OR\J:\
M@H:U;B=EYC'+4+M;S=I1W<&F6K>GY1V.W;*NC;:BY,<PK9Q,J.F5J-/^=!LC
M3BXJ+;6Q6-IB<M*+^]S-8]Z1Y [(@/N\\-"-8:963,]YP4R)VJ!+CW.,L^J:
M)4H0JN-5]:3A4FH2X_X"I*YR'0-^V:46BLGK>>T?;*6P.K1COI>RSF\'YI$%
MFKX\\2MID8>?0P]!SD?9):QFY: ,_&4I>IRF/_ZC7;5^\^RJ=S0IM^@[AP@+
MZE\>_SHWA8(( G2(7O_T$9CO,7FKC="W.<8((4_FZHF?N?[XU*62\VP!N%M>
M4<R^'2X.B&MP_3#CP*<P=C8D[\02F/O U %TY4A/\U.MY!);,>Y[673K>?8<
M%O)',YP/&1>%4,:94SM?7E]W],;D>8 %5Q7L%2A!+$3TDQX/]<WOGOKQZS 8
M\E61P6%F;?;M=(Y62;I8GI'\0/MQ=1:.P#;46C'&.:O4Z5W!CXJ7<O_4AF 1
ME?PP7_G>"0W>)^:[2@IE7!U11FYIJ5^/NU'DWSC-T?O!S[Z5(^)],6GJ++W'
M:>>;AR)-K1_39\=&A-WTCU,2[':<\RHS 0+%ASAW2?/!*MY]B/Z=<IN5]0$\
M+)T4=N@5.>YU88)*1RT1B'<BL"=,._Y'A53*40SC&K,HVD4\R=?G6N:N)5/5
MKM_*.XO.TVG>,""2BZ[><),7A5BP0+Q&MQF()"AS4:;>B=116@$I+T B^1.^
MQ*G08Z7 8.=!*WSB/9[*M23%^"/M^GJ0@Z,<G=! RG+1U/A3JR2B;OD6=;B,
M"$@1V ='=@(NMPL(NG&*0T2"Q!7<:P5(/7K#%BR\CL#BY#4H K2]05?59']X
M8YKRQ/+#2W!^=G<H;$MP&7YF!JL1KL1C6[S@>U8U7:"!M!YX5Y>+/.U<\L:,
M7FGG1<[ FR5E"APBN!LY2RA3&KF'VG^S#4S7_D+J;Q.8VUWY0#^?T> Y$0VZ
M[+3NBL&YV[S_HB"U@7&?SMLB;+EA'=-6\,L'!Q<QJY_U !A.H,<VR93_!(A^
M-6D#4"G1\*Y$89@D6+EM@ZD%"@LPP"=58AVE=6S69X$O0L0U:_U.H=P#&VPR
M9-Y9+KW'7Z>T($XJI0:)0!Y%C'42W#7:.5I\5@]DXJ66(68.A8<1F]:-/822
M-G5]N?JC6('2[R-P4.5:C19LL]A)K6[HMGK'0V(N'SWGA9+M+9Q@*0'#2:J<
M"FA)F$F6%=)?M(L7*#UW?\L$Y.$)O\FC[F! #D_X OYN[/0$&4HAH^A)[94L
MP*PHB*I_>TI7XL,\)YM-QY08PHSI@1\R5>2X]LMX.\EL]L%3!^<3GV8:N6GO
M7R?DR($9$^G)AT!RX$3UO%G]*:P#V>O_\?\\^?V73[]^4I!\V%?XOT_PVZ8F
MICC>#0.1WR&_'<_G[W[_+\7J=U_]"S[]NZ__)?%@)NWPO>*7BOSZ()4*EO2A
M<;UI !A\34)[<D.?\1D?B\_XMS,^XXS/."U\AG.FS7(6CF@/+ER\O1OK.V7>
M7+[CDW^:<C4Y[2PL+Y$;3>N&+I9H6? PACCD0,&#OJ[;*^;11Y4.0%RV8DH3
M<?2^K)I;ZE+FWQ,695^OD,0RBJOZR:S(3GAIYV?_^WM<L'L"&J(Q<CO\^]>_
M?_C*O7CR;Y_LQB6W_JO?/]77^^6'D$_7$_$^QH9W"(F<I4SI'MQF $@/<:VV
M6]JE[X Y_J^Q'<I>U497FY&K9T-'D-5-U>])OH&^]H[ID1ET3'P8,^YP20%;
MY1EM2A8PXX%-N&ZQES*J5/XWXA3N9.<_/6^;7W3;) /$!#)=N!YKK:OF+#+D
M'[T8B00X#CTZ2EPL"VBJIZ_R+NF"JYW!*)4;XK"/UWO+[K>SDGG);.: Y6%[
MH :OFV@ *;[51C^J0XB$L0U<!MN+U:4_<=;YO+=^T;V%H$N3W)1(#G1Q"!0C
M_G_*V6\9".PS9#+[@;?DG>$&;'$];P>X<-;1I=^40^D(Q972/I$Y2/;\L$P_
MG&_K\V;Y!)O%75IEDA5B^$CBA&<+Q6O$?]FWM5!64;9K"5SW(&SM^['O*^2W
M;DLE8WKS%GVTA6Q0]QO<:"I7',HY4AZY/AN:3[1WX'M.Z[]N0QDP*KP3\"-E
M$<Z^QB]_Q&NJ)F!1;MCKX-ZRO(6?2]:N/)SB):?-1P $3BU'S^*Z*_<W)$-6
M]6 AR(Z]IKT N**\/RLL^5YV;JPK<-+7<'"-)TJ;?.L*R"]%])X/^B?R5E'S
MJ/A@>Y;J9>(_J491/$.0L@W89('4>_H^+=KGQ?OIK'1RWX"EUP-I"'LSTB*N
MGIUE'RL":3_6U^60A&:R^&'U)Z,5UQKO#V121N=1L'(;_?.?8[ 2EW/UK.\)
M2_.<?WWU.:;SRZ??_?G9<_SGDZ=?, CBCW&#E2-]]:4*C)&Q>"VNYNKS/[Y\
M_<5*A'GN&]CS=K<+Z*-/P,^>X<T2(CNM'.\+ ]2'%PH:]4PCJ!=OBM6;OS+%
M@_HJ6:[I;,@^Q5D0P0['.R&\6,0:2XD^IF>)]]P=7UPC@& YPV &Z4Z:722_
M-':]8=%%LP1<".?5_@2KW3.0$#T#GCNFO"WC&7?0,<]'OZ[;$3%L5R;8'NV!
M/(6K77A)&O).-8\2LKQM+O9=V!' /1%0GD_^I]@+.(>:!YW16\4;B(D:6J'^
M)?Q *+L&C3",F_<P(6K3W\C?&^VV.'!'D11QU^6>*NJI\#LI(=BM8*;DO"\^
MP;YP,)P4N%("K,ASL@GOS+T1ZOJ^N?SKY13_D"BC)$/_QXXP3^?U_53GGK6[
MQ@94/50NA1OZU=/DWZK>: XQ9(W(^._V^07A0^<DGE?X$Z>[ZRJQ!JKR]5!=
M4 _5N+=^7OQM%PWW 70C&Q8QYT.?IR_>7+Z^M #E.3]E]4J+>ZMG:\013[[Y
MPQ^X'W@':(T0H4HD4>[W=;5&D7XQL;X<'@"J_TOOI*MR_?8:.*0+6=$M_M_3
M7\$6^\1C>X\,*&T<)1+7CFR.OSFDL'9M%$L&Z61 KV2&_$_=W&%?R7^AWV4
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
M9W*-YSL*MK=5!X#^@!<7KB'\R[B_)A:0C=0C4P:;:#BVT6U FHK[K/=N(#H
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
M5U'6T$ZKM8>6FP,@JQUO)&(^ZC ?]*AMW9*$$D/\42;>@4%]N(E1U%LJAX)
MB>M_0PRA1)%K+3%N:D ?4.6O>M=W:^\"!);@P^)UH>1:@BD2 P7+U'M&I82[
M."X)ZF]%MWE?PGKA[C<3M@#;</A JMURDJ@/X2U0#RV)0O:JD<Q$\&)5M2EF
MF[R/M"W*>PZ[\0%-]L2CVKA$UL;@8BQU?L/WL>Y.(Y?D'A+&]&B?\D(?#'
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
M$S98>VP*:BSP%850];.M[12R0:1UYAM [;=<I8'$VX2$BY!E30-[8N+1J#>
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
M_B7\[>S1_:=GCT\?VA_#2_#HRLCJD";T,'IYXIH[;["=\@DO>[0V7%R3])4
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
MS&OGE+D7\D^-5:.U<FF'%;P _!0V0-LM887<RUS]%"%H(TU6ENLSI/90JQ)
M\7Y#@S)[3CI\DPEAU/NIDK64^%'I=,+-VTZ]QZG=&MM!^TX#UFY3;@LE_..2
MZ^9BUZ$DSCVV"[/*_/B*Q!5>$%3%U)W,DJ&<AM8AZ4PCFO&6IZ(=Q##1R)CQ
M*//CT_.PXQ8NLH""8J9OH[88^N-L0&IY0R-!&D1-K@,8LUPW^]XU3ZO)I KI
MB GY#)3"7K-G]8_>0"9!#C0D$.A8XS[FRG@7P_]T3#SE?H2KN[WH'R[E-S!7
M=>GFW5(CF?G+VJGH(@-O:I/RA([N)N_,;+CF2_5(A@Z);#MZ]FRZ )&9//,$
M705=[3M@RK(!H52"K1@=+_"_C3,J<BSD"OL[;ZG-5;-]_ 4D1BB-PFQFC2<Z
M _Q T8O-, +96Y?AAW:8G*& *#Y"+X;C9-F[U+3)IKN(AQM0/]2BR7^+DS\W
M,\_<HK_>*8WE!\X#VH_I*_/BFL;#3*^X% ZX0*DPR<WE2X9MM9QHG/=M.$,Y
MU*!2,&LA@8UATZ!SEMPUFSG,J.#VY]+-FTI<LR <N_KQ-%(-.ZN^LUVQ(;%&
M =Y3^O?]T%HCF3I(+_%E2CC5BP-.?.2Q 0*]Y8L0\NVDV83QXZL5@&V& T"T
M(-G<";)/%>4AGK[#\LR>P>,TQ,Y]B(??N\>'U3+!KE\_LLPNT38?E#SB3_<>
M/YZ%IZZTT!"/JE]RM;/']_1J:FN5L&(;UL&_0(S#),,RM3Y!?SK[/LZ?!7+2
M NC23P,87#UD-I-[7?L"_C 3[CET^NO6O\D #*0TU860_G78=S@V_.\4?*^G
MK@?YSPN,!WND,C)D"L/4%WD;XAA!3#AN9"[-F*$I)0'A]H* 99MM1'RX5!7?
M'K^YR=8L/FR0.*L)EPD^.V"8B'.:L/(]E,RH$: J.<$O2 ;)"E@1Z;I[D:.0
MM+A)T8)1^<1)TW87Y6;DN83!<1^JS%J^57O1R4@?00(?"Q+XZ@@2.(($#@LD
MX(WFK0Z6_<X+V_%!V"-,3MK((JE0C3F"J0)55\$9;>_[N*>XD2\5^V9W8KF1
MHDX4HM#.T&EJVCT:!23OF>-,")$TRC=6!,OUPJ>^R2-1R9LB663Z+1%\[8NX
MW)T0DM:5H8NMXTJT!&2P!JUNXGFX,O2U=Q7OA6>4&]QXS(1P>M],$CR=YHB#
M2SWZK" OFN8W&2[RHPI$%Q#_8G:<+>,WT/@@ZS.*A5F5/Y\162R&2_I]"#\-
M=+-K:4:"-'EI%_VXMC*=>D,=\#LF8'\9Z:0 @-"8XM7)WOQR^5]?7&^%SNX^
M^>)&AL0%1T]^ Y=]>#!.QSVOP9WV.@XQ!4(O(]XX3!UC-P\RZGO55-Q=G\T*
M:3KC7,B:UBG!^&.S=1R*,<_#M:680XGP=-^"GI&*C06U)1"+Z_ORO<)\)3.(
M+$4;]E\+6K$"O1-0L(AM?-GLH@\/%5G"4J@OIRJT^XU'.4FF.&9&\()0.7_
MK."S_E(^"8_>JCI]6PCCXH"*;=&<K!IX(8).#H]8+I6.GU\4>6,7\1+-[=VG
M&O9F&O?>#W$K6;<3D-5'MD5;4*>@BH$P'N70-[]L52K#2=>WP')P:?2<3!X#
MK80K=6)Y<O[/H=C>E-P'6Z0M9&H[WV@676Y-9+]/'GR5#G8.MIKPJ*NP&;>=
M0^V)Y.2\V%Y2]L\]?PFYN+#@Y@WRBZ[GW\U/V'=M^+P#BXUG;:/(. Y(B,;!
MKA^.N4*8![$V/+^MK5G7@7B>GXN( T%KEJ2E/'@51.#_G:]SK-=PB2ILMO X
M\<&XW4]889CQACO@\G_E8?C:<B/-JO]=_&O>5%5^<9LK5=!^!A.)@%'"]J&]
M4L^^#P=3;6HS=(<7;0CZ\V!B<O#/VR)"K0(+Z,TNV+'!MJ%?85"V%TAI2D,I
M'><AI'53ILH]O*FY*+6HR"Y<%OF&5Y, ,MD=X3GA38M@GSJ9.#.!#$IX_XXD
M187E9X7<A#I$(&PLJ?61AF";M$M32M?MSJ0)CWR@6&484+&"UTF>T9K9*TKP
M"HLH9\_YBXH835JY=1]-;4R&![BWSH;K*4M7M%JTLG[?5"AHR7 W3N?1,74&
M5SA8R\HV:%BS>S<7?0AB'>.7%84#,SHS&F<-),0K%3.RAQ=CZNT5-')%%Y,<
MHN\*$KI =2@5NN#4!W=J+/(-'>IA*8E$%U<;'3]-!%*QC!2-3\S();5,GN3P
ML^ 5UT7%A/$MDNFV.:2&<#K[0<*/E"B76W*CJ9%-0(]%! <;[D@=796.P98H
MD/LMG 9.2:V+EGB,=ZG\;3:X*.JT8#\5[$=?J]1NSL@0NJH(NI7=$,5SXZ'*
MYUQ$) N>U#&B97=;QT/*O4-TE3-T%7SZE5!1PW)=7H089-#&AU,D,EDOBT55
MBFW:,J%\^"^9E66/0T1QO>%6CB>LKULE\F2V5[ 7+V*U$TLSKZ17GYP-#WI%
M)V)4_RM5FIE^6!2#%S9>Z)5(+=/_3M":QDT(DT02L+0+NU((5 8K+B82-U/#
MQME=A75Y>R(+,Y=BL;JU!+/B%"@#SW:&@DK!N;*LMZ+20Z<OWT$YF!%&Q1MO
M^K;K<U9]QJD3GO[G@J(O0\!W1@D0?W<H3O-S)HXKELG1=XWWTUEG@Z8$DC-C
MXL@ MNPCS/C 0J2.Y>C;C$M$TSKKB=O9N5XWPD=#)U]P(,/3Q,B;]QH*D42\
M6S"M11BLA'HXX0EN+FM"NNI;J$^\AQ7+.P"WEV_9.P"'&,V]E/DJ6@QA6#%"
M@&- 4O!L(]/CH6LX4H80;,G,Y5W7+)AEA8U1WG)D(LMU[=I(MDY9PW-J&P8
MM^]D[6)!"P^$Z?R(@("*(AJT$H4B/M/B/H'OV@GU-<Z#\'29EQ\:L./C($W8
MOD4W =0^<]H!I0J>*+ S.#/X-.9%]44$1:LU?GEF=@]EB(EP7%XE.*\T#GB'
M_I=1R_&EA\'+#:U$0@L^<GKW.GU7&)>#1B5&,3]I*\H[D; 9!LN1H*YT)=D(
MAI':'Y^U9NSFS6X11H*BJ2$?WHP.E2KJMMG4&"_$U"-P;#A\#D7WF]3?^\+U
M-B@9W=4$!Y.LD7O R!+20,)+.>4'2SALSG!I8J@+G^DP9*"A[YAG!,Z2B:1:
M) ]OA!,.&CY.'0QH6[B29>Q0UBB_O7&1K DB),D0P9A1HD3[ RE^@& ',>"%
M,[[B]-:33#B5WA0A;(AIK[/'^@%84OB/]Y *NYO-E#KE/I.X8,J,[$H29J>S
MGUP*WZ>QQ 6*#R?,?FRNS*K ?XQ?2IUEH>\M(A.P&<%]_K5*]Z$EHT2;%:7J
M5'0C+/%%$5;A<K\]C8$[>7+6;#IH5XH_+^KW9=O4TKP9,UZLWQ O/04!T98P
M87,.@=V&)+EP\ACHB/5L'.,K>?+BH<<84"_ECC[-/?#N0/6*1$09R0YZ+&9&
M9OU )J,)GCQS5$\YCVIZV,+%<)A<O8\D2!FI81SQ$Q^+GWARQ$\<\1/_;M(,
M8C1=6=Q%&,/&L+1+TTX;S0=%HJK$798<GW:8JSXL(\,'"+R]] U108>QB0?B
MKKQQ*?G)N)P&#^)NE0W[U)29,AC),YK:V[>UP*XU;_Z<<\RS%[4ZEAUI.9X]
M.3E[\O")N:KQ8[J<:@M+YP.FFKT2UY.X K*2(T6!&'81>9!QJDU6@LX]Y?4I
M%D?N5UT6ZQUUPZ'02H\QCFZ]=H>#:2/EXT07H6LS(!Q0^,J]^W\6)KZS2!\!
M<YXD+!D .I!A2"Z?WEQNMJ<9+YBH7M)=X]UFJ<PJ/,AR!Y>5W*YLMJGZ?;T;
MXJ+4I[-O8\O,:%<F@^KG+#,:@_19?.^]\8<6JP*1^K?<)%YVA5)(AF&5!;KD
ME+*A;Q:6%!P@?Y2W2N]"6HT5)RVVA(J1#'_1#1X/_KI;/8III7&:ZD?5H:76
MPB365]/"HK",HQIL0?Z^-1-+NX8'N=]XX=TZ7S!H...)3<RAEVOLMU2U]SG!
ME2?^#O[N98[Z#E#/PC&3*4F<\ .X"[H9# -\7JK"6,F\CCZ$*-/YV3#-[$<
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
M;G)EH_W3W=.PT<YFUF[*:_4+NZ#]]HOPE/+4MBJC7:?FU;/[X5JXTK4/S+1
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
MU$6AH\XS@3U)<(YE6/PM(7X+G1=I?L[Y%4Q2<N+U$MY653BK"@H-!R!5=T+
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
M)\MD1@0IQ];WK[:% )\-#K2(+6SB<S(T"491&2@2#!+?ETQI^L4I4%GG,6,
M[%&J1TSIE2\ #[P@$Q3"I6  #"8E.(&="*K7::[5XZR"?4V4-&?G):'0Z-G
MH$?30NL!S5,DE[DT$(7:8&)]4W.!4GE]7C$]19.'-R#;0"LX+&CTTZS#6=NW
MRACJA ]KGOWQ<>*GVA.-&-DJP()HK0DFBMK8N*.L;)<G]-$N/20E@&16I ;
M%VFEI^+W>]HA)1?;HP;,]'<&I_2ENOT"NX1E$(C"W,M6"J*>,8TJMY2Y]S13
M:SX4.0T9YP!%?)X&UHV5N5_BR\0+)\^AQZ-W>E)MJ,1#4RU))TK/AJ$P2J:(
MZY5IMII9B$8=!8!,IC< -IGN" 3+?:DXT]B%%XDMKO3"]_ <-3=N\[TZ27C#
M[O1[9W^@[G1*?_S'_W7VZ.[3LZ]/9\'3(KUY[/0WV^"FTM'-DI#7'6;T&K\%
MP_K-$J8_4@W4='IN]+#W-]>D.(])ZULFK;_:G[2^S?9Y\,4QU7U,=?^"5/?O
MQJ#.[IW.7E'_>LN0]0,)!"B->Q%<"*&E%P'EAJ$XX="GV_Q/T[[+9C_^#YW9
M<(,*N&GB$GY &BD<WF?WLZ_.'LXZNA0)7!=,M A5AUEX-TJ"4*64?QL<*Y0\
MPSW^WH=?W[M[[_$I'5!MI%KX>Q\<W?#!/1:R)L=BZL8/LR?W'LWTQNL"[W$G
M_<ZC^]GCKQ[XA_MR^'3T*%_717GR=9N']WW1M7D1 D>%8O._RQG;8QT+1]@H
MK1F;-MRSW:7 ;$G%<(+IH@_31I]S+ETR3DK'STQ&9<SMY,M@ TNT5R@OERA1
M6YCD!U:?=]_]Y07\!/P80D$TR] DB"S[9<-9#@:>1*JD%3T#2Z05(1H F'NK
M-T?[69X,Y Q<UAOCE2,W/_)]RK/VC+L-C[>@R?\!SQT>YGYFCCWR[70#:OAH
MMV AE#>FD"69[+ 0']V]>CT\.,L>/GAR[7IXG8?OS_Z6UW$]P'/6P0MC$Q^6
M:4]IE1(K)#KBA*O[Y#)L(=;7B-?'T+_9GLZ^;_HRK((?BO7F@O[CS6Y9%[OP
MO^$7^084F=\'SY?<WN_+;JZ2N'\OVK[+JV*-^\K&B+1,&N.NC!ERYDA?F\L:
M6"E$>EL$E63:=F/HV[YKT>)?%F'\MH4!U/UWF55T)>63<@WYEJUQ,M[.]_Q8
M]_WQ'\Q]GX7%]#UT?U]1RK98,D?&@1PZHU;J3+E?+2=1QI(QZQ]OXCC,2$C(
M#@E:734E R@^[%NV!Y$ERJPE[TXI<4I"B"I^,\XH(.6+O@^1.F&89;]=- S@
M1KR:N4HU^B>4*KCPW$:@.,FDI2%"_)@IA#O4MLUY 4LO^6B5R;XI<1XPP8A_
M,R9W757-99<V?%BX?#K[IE@)TPU2G7XPB806^58^AG+T^#7@W/%]QO.^)9$O
M3NHH2 DUY%$^&DR[[XL$]+^A1 Y1*G-7"G)4Y9HPN/P0M63/= +C//B^5T%2
MUDV$Q$K6+]Z)WK_2B8O,S-P:,P4Z_%4LS/V[?S +PPF"!Z>SV0]4E'Z3KXJP
M"[Z)F;D#R0X<(_T;1OI/?I5(__[]8Z1_C/0_/M)_^NGWQ;2M?/7L]5NVE2]>
MW'H3?^RA\N@/=JC,'AJ["3G^KXMSQ*T.>/><$4[?"L+DM91%WCC%TA^DF$#'
M_@L"F;2S5\(Q@0B4?TNRR@+ NI5?_+L8*QFC%[&*=2">_4O-YIQE%!*?92-8
M6_#%SL-S:6^ ^-D_YMTR_]_9WYB"] UXZ'4E1?QGMUO/FTIAG?_X_NWK4P5@
MO@JQ0LL-=-0AA9A"BG8YR%*DR_R*_OH_WC+Z;R9=OOF9]YMZ$&PEQ___\TGD
M?O%_/V-(;S%O^Q!Y\/-0.I%S2[) Z/\]?O)D)AS67,6E'JE)6"92;9%<1KZI
MOUTV12=%:&Y*DTXN--73EZZ2F2A)Q8&"24"B5&1YVU)JI<[7A<DJ<Z\0A3YM
MTY]?S.9M\^Z6M/N_BP7\C0A5S%Y1R]/N0(S@4:'IER@T2;^3:"S9^QR%FHY"
M38<JU/1',]>O0=DS>Y-7?( 1LH0\?!#&17_\Z37^N@Z;./?!9CQ3S>VE_;0]
MD,/@Q^9V1%6_BXE^%8'KL[^U^>;B0";C+0[#JFHN6=$VO!D?/CC;2NJS!XL=
M[^IF"XH=$+Y(/=J%-N9\?1-V!;S!^_S)/:X9DXS]F/C,-.DEXB$8-:48PVX(
MX_.!D]VL"S_X5D]%V__(UYNGLV_R;<Z%H0YU$/R4'5/W3O0*QNBQEC/^3V=W
M[R(D8A0](VS3]R*,.>$\)SS4[-I'O^5#.]8%IMBP<YJ<<I(5XJ<\%-QUG**>
MV^Z*&>7;'?.;](,-)R5,QI_.[IV&R=M0%]Z%<.LS9T,)Q0"FJ]P;LGA](->8
MHL?6<%N4',9X-')*J2@NV)[+\CU9.KGLN UH)>IR*M$QV'Y:FZ/:$(M$-Y$S
M;1NE"0</'Q73%",=(;[3#)#^,8]U@X^,^A_=/;:U'RL OZ ",%K J95^?'J?
MS72Y/I]U[>*_OGA7;=L3.E_/[MT_^__/[YW^O#G_@J1%]GV4[N3[C[_:?'B:
M'A?A#D_?$Z)OD5?R+'@(_EC6WZ/P(!]HI4Z_PNB!;[!Y?Z=NWT]<>Q?(R4T5
MS7[O9Z[EI.]K3EJHEZMB*V1I+UZ]S!)F9C2W<K=&1TF[LX=9>$CZOZOR=^3%
MR%&HB0C..N/TOIN<WJ>S\%S/^G/B4WOD'FQXY[SV/<SWLGL/;_,8$S<6%IH:
M.D^UH/TNA&;A,D1H191)+#X4[:+DA,ZJM_:0LA5$H$@*,O^W>\S]#T=*0O8Y
M7E \/8LC(5&8,P-.+A](%LD:R(Q&X<W)V>S.=]3!]F-S.KM___[)[-[#^X^>
M//D2C<GYFCV)._2"DD]][:_X1J^H#>59S-=9)Z;&JV^^?1X=L[L\9TBDH27V
M3_?NG3Z<A?5;N6Q2#8^.MU.$*X7EQKV=E&H0F)$EN<+$U93UJ6;SO(*3PP40
MNMSK@N!1]*TTF["37AS->W'-@WKAEH6D1BK!W=B_P@-0B.+8U!F<R(TZ,3W$
M +ZRC4UMG80QH'67]'9SB43'V=T_>Q9/I"FKO+.EP)WEGCP!D5*9/DBNZ0#B
MF9 46QY3F><-^LXX>Q^67G#VBEJH]QA$%151(W5#L9PYHK/QQ(@= *M(JF=0
MD$5$,J^_(L5^=!AOZ#">'1W&H\-X"X?QUX%2//GBII?\Y+[7V4.%3SPZG?V_
MKXMPA??%\O^['5#QEW]XTR%\<.^/AD9Y3&B4WXS[Z8\$Q][+TC-MH_^GZ557
MX_^P]Z[-;2-)NO!?07C=NU($Q"; NST[$1K;W>N9\65MS_0[^^4$2!9%M$&
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
MJ-%PIQA,GXSU.6+\11H!<+*9<;Z*9%2;WDTEC.40XI1'7OQ,&J2 =/K>RCA
MVD3MGB-7RE)>*Y<HQL;A"(GHKK1H?LL%]4T:[R$Y*7QL#B%"G[F.8B_%<RB]
M/+Q_NG12"X!Y<9^V-=,J/66:V2\F#KJ2BS+5C25\I$BE98Y^&D1^AF,;2,>0
M V;:/9HCH;AQPA1'OO0HJ<C++ 1FYY@-X0YR_#1BEQQ#:.K".H.KE*X2"=-Y
MWS+^<J_6AP^N7 YW0JT,P8B=R&6/*ONH88M6D<<T1/BQB.]$ZH:.<)99T#@O
M7V0'$UW,[")B"KAFU']#TE@F 1BD1T6QPZ&W54Y&L@I_CC]*J-7,Y^5&&^Y(
MY4%S@!K< J5()K6C_DW ?KXR5/D":"PW3O%!#R<)2([7(F\Z.QS4E'=1'D9L
M_R;$#]DD\6XH9[N538;CH^QHG!XON;#?E+\!1V(2NF-U'=5%+]"A!)&J:D?@
M>*XJ6"M4,#<^3V"".:1M=^'&F>%. H/2ST"8! CD^Q4UBK1EB?ZX='&_VH'L
M,@7N"I,67W7ZVS?BRAH>;1\H@Z>?IOD]_13RY+(D3Y+"DW;<D,)--E-E489:
M$&D24U<ZMP,MOXN0EA=IUH]$P\J]P,#/[(%+*#UG =M.[Y2TIFAV^UB[+9M*
MP4FD+::-+VZPF7:!HMM:[C;!S39[>4)[*;M0%(P\:56M[JQ/[=Z<D )5TA&?
MO<\)7J!*+#$BZ=SG6DQ-Q3ANMOZ$MAXW!6QVM>OK-QVV>NG<J^=%<X"?>!?3
M#H*5_"KTA\IN">G^D$]+EP%'NQ&!,D85&"5X^FD9[9)?%E,.A@4S4)I9S>/$
M")DSER9W2#V 3.1-3(G&;NF%PJ]IJ7@1M=MJ6/%)6;&0(E TOBGQ($OK*NPT
M)22PB0\&K<]&LLDQ.#!/5?=%4O:E\>:&TOO $.!I*AG9T&KDNEA@;],>IGF3
M9Y-MM=[A!,1*28_IYR[8:X*L\5 >L:S%*7Q5M3Q0_8@T7/85;%G*T)*R)*VB
M*)AIE-G&J>Q9^W.I"I#70?D,N.63W.](9&Z);/8^->[*G *8O+SBU5*93^A5
MH[^1EP$G5]U'VS+>4X:PYOJ@]*<,%IX\)^CHD7*/,J=+PMK_$]P):DQ[5^A(
MH\T-_[5$?V^(<C5U9VB1=BVG -OFW.+6Y8']R7<LD[_PGI8YW]- 2">F*[LS
M4KPY[9&K'#>::VL%U)@3(A9+#WU6(M(\9.G#I/EA3D;F8U';6O2441,MU?=L
M]7$<L"!;,AQ]XQW&Y65:GH\>'+TB):.H[NO6?UOP51ASX2V)6M(/J'FE:(HK
MM4SKW739+)GC%S!BWA6HX@MAUO=QZMQ?Q<$5E8]H[K*/R#$P>8_(K]A!%9QH
M9VO%]Z(M(-UY3(=/'3!P"E8/C.:0IBL=F_Z05XXIJ,Y?%NQ(L_<S4J"7FED%
M?=?\+STMN=2U61-YC84>L\#S.'>0BY3PQ((!A%UR-@AM>0JI[BP]H5J6=,$M
M6^+W5YD_;I02?KU'K$E J9B TE^?@-)DDC29)&LS2?8P+3KG!I)OM7J#T2%
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
M?/7CQ!2I\K=<LH0%A&AZA9I#2GZP+@U(BZ3>J-]AMVW!-B7N'C<S%ALV!/A
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
M_7DP>G=H=O:U_1I&;QC];!A]9+;WC>K7@L]W\5_5#0ANW\X!SQD(;FTI[!:
MMO,JG?ZRU8K(EZV/UI6M]P9[EJUWASN7K>? #Q#L(,,WR  =NFM@F7*)UW=S
M%]8NP2 TP!R)?X"X,A,X%S&1)Z-$% >3[U=C^CDWGJ*:R<!0_=(91)L3<N08
M!8B*F4!P!2'3QZ,,PZ<<MB(+?:9S.A2*T[KS4+$8>]3NZ\78%;#YSN6/BKP-
MI&1%2$D[/T7]OPTV9(,-F>>(PY_;T\6#^.IX\@KXX(3?!:%B[ 8%,3@&$$2W
MU>_:> !W!8+HCEJ=P6& ((:'P #H# ;G,UG;7O_G$YLL_+%=#5WA-"9K=2L-
MVT!!:!*O@8)HH"!.B,H-%$0#!7%2E&N@(!HHB/,A:@,%L2,4!&,&PZ\6+B%9
M'CN+8P/WU3_@MVGQIQWIZ Y-N&$?'/79+'N>.-:W9C(-<S\WYNX,3.#KAKD;
MYJXA<UMM<]A_GI)[SQ2-71G]]/;<?GA^QN/N]XDD9]2K+&DU5M/4*/7,P6"S
ML&LJ/O:E;+O7P)H<I%34ZC9T/83F<U"RGOR55BOGUK?0N14>I2B04S)V7)_R
M"ALDCMW/A=EK$/-.?9/LWIXZ?+-%3W>.['T-ZV:3GLYQO6?58=W5@W/4 AH@
M#H6#V!\V)L-!*-NQ&H3)0U"VW]M<%-O0=4\]\:"X,2=_B]7+R"4@CBA-QE_L
MY>!M,#B:BNUR#^[(M(</#W.?;\EVP^C/@]&[/7,PW*P@-XS>,/KY,[K5,;NC
MS?9*O1E]SPR/6H!P/$*21P/"41&$8QM^P:#5.03F1K4Z]Z]JVD],??KX)F,E
M#_5A=3)L"<+ZL%.LCU&KLQ_61Z\U/ 36QZAE;\?ZV #OL1&NPUD$<'C^S8,$
M,V,J9B(,&?E#)>FG))R&[JWPD7[.9)(L$OZD_-XX"+X#P5/P#DLCH_[%F(.G
MZ:"P:@?Q'A,OQ@D@T6Y"9YH0"F2<A#ZN:1F*JS>?_OG^[94U,H"QIF+A3@P/
M(5TB? M$"^RV,!PW5!^ E<'V!TDH;=BE"*/ ]X5W**B0IV;VDG54126Q[1=;
MEW]*D "_"E^$#D?<KZ<+UW>C."2$D>W( %4V=0>Y>[88 [T]R\ W_ZTWW*]D
MO39E^T#8T=F -UBM[N 07' PB(%.I6$;B(&MI8H-Q$ #,=! #-2*K W$0 ,Q
M<$J$;2 &&HB!IW2UE4,,-(@"35WJ'JE6;7,P.+4ZQ:;HNF'N1XG-8!>(YUET
MW3!W[9G;[+8?GEUQCKR]9[CY_ $%3FV[3R3.7*_JBL]A,!,4?W0\8Z:: KA^
ME(2./Q%-W47?M+<(OB:+?<^,/:!L ]MPF,NZW6Y@&PY36=A47M3%L?5U<PN=
M!F1@]]14L]/=W'JY*8X^@4VR[3W3AYM->K)-VA=WM=FB)]NBX\"IG+R.<(ZJ
MP$.0AFJN\-J-(7&8$NZ#UG _7[HV_'J8VZX!UJN/Y?LK7&]&X%/%!I9U+,-@
M"=.[YPOPC\3E]KU&8P/O3MO__(^A;=FO&^W]M+?I8M ;7#;;<ZK;,]@".WQ6
M6[3O&#4TM!HP-QE4[#>XVH<*U_8:,+>#> +:O8:NA^#8QJZJBUW%6&XW6A6U
M4UY%?>ST^08 Z(P!@+H]L[O%&U-O *"&T9\'HW=&9G=X@H!'#:,WC/[(;99&
M]F;ENMY\OHLSJVZ(;M8);OR)6 V/CNAV7L!3OU:P(S*T-8);Z[5&*1A8$!I6
M3X*M=7NM[EY@:YU1AM_VF&!KMC:??<#69)6"6GP4!Y/O5V/Z.3>$(I3)'VV7
M?G2YI08"OA\ERV40QH1SAK$R'ITPU9;)V',G]%G'OU>P;&T-I"Y ,"K@#.,&
MXVY$6"2CBKY-G=@QN"9>"[Y-DQ!Q];;2>W]TLL[PQ=8ST@=.E;]!2=/9!.MU
M@/-!(Y;AEZU4\=.)^2+@A"23F$A7$RF06U-V\.]$*!#\S][Q6,LCB _B+XS\
M\)\]6.!8X(_N8ND)Y$0Q)3A!>"&>N^'4^"-Q0F15X%P: 1D^.^*800UR"D>
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
M^),43^]^<&JY<3T!<48!# 6\-18^C$/W1W#G<\BKB\E>*+M"H49@+Q@<P=N
M3LZ24()4DC70>Z(*^'*@9B;E74HD(%RDW;TBD9CF7F.NY.\<C92?6I#<B]18
MX\ )I\2G*?+8!"0QS9]"O2A/ \P4I$)I\A#!11;117<W#UCNJD&1%02.[,O+
M)<P$-SEMU;SHGKBC"&VVNM#P@X6J!Z6A8 H(_>0LL1Z$HZSZ',#Z%F&H0&$4
M+IR0%9B>DY#D]T$VQPD7:*M[)D\7FAI1@L(.,+DGFAV3,;TX=YLKL2^FTVM)
M6Y2)A"7 Y%_%TWG'&203>8A4JB'GVL/%*CE!DX6Z$SU]- V#&S.X3GA(#Y%]
M9&R&8F^Y?*[5;$-ZYG*]$OF4A5_;RJ&>,ZX&YQ1M!]<H3-Y8F3>=C!_N@N$5
M\2,:!/E,OZVKYLNN,L]F7V_%VM6!73?0HC>89OL+EC@\2*,]HOK*%1IT$1$/
M4I0YA$&B#$IGA@M,[TFE2$FE1TS79W:4KE1^1P4BJ)O%!+,UEY%XI7YXC1%-
MS[E_Y?HT;WKI=9Z6H/<7.UG0!_G/F5>^U6;/O&Q&)[\L_]RB/Q6:;_#?!O!F
M9_V?VRUKS[]U1KV]WMPT6<MN#3JC,YILM]J$*O;"K="#=^NCHW4==E^O!+&.
MU$%E10@18_\+%81W*]!_NW1C?$PR:LV"LE8U5JY53;%/S8D3&&_;*HT;>;E2
M.A56O)T6U0FZ[Q?.AMK6L7AW= C>Y>TZ$C4OR"8*$AAC&EV6T;6026"Q.^VT
MY,2)#O*8/6[AOK3SW%36I^^)>*F\5=='55A&-8V8KU*"@W>,#K?/H.7A&74U
MO.CVS:$]O'S($I^H:V'#<+5@.-LV+:M]%(:KJ)R<NZ1/ 4=WD_0[-/X\PQ:>
M%]V1.>@-UO'=X>19S<G:,^VN?4BJ/E>]3<<POI!'^U(#^#RL%K=+M]^S9%M[
M=,XZ3\VWQ^IVS$Y_N%_3Y4936$=6AO&A *:*SU/.B(*!"WP2/1(=';.Y;C&M
M2*8?:*4.^/=&H[#,KMUM%(K'I:I$9=]X]!NU8B^U(M?#N_2<FWL>](/>7]6\
MNV?"WA>CH=GK[.YOJ>SB/A>MI%:[:EE]LVWU]]-7#KNU]=1DWE077Y@+-A8W
MKD^00%AT33D1SUY]L;I=LS.P#G[1/D?:VD.ST^LU.LQ3'/IU9Y[:(>UPVA\]
M[I!/ .@ G:=!@NE4BE(/N +//V3Q6-0Y;4'0[9G#3N=!>L%#*73BT;GFE#2G
MI(HJ<JK'A.[@GRGEM7(*]J/4S]5V\ 8EI2)*2K]!26E04AZ,DM(Y9$4NC5A6
MHK$&NS7-4;M>C6Z>=_EQ&M?E HU-67F%EO0P[<&.K>>=B(H4'5EJMZWG_&."
M& Q:G1,@\D;R4LNKOE9X58VH6-B8-?V><HO)E_VA!EI-R3<3[GSJ> 3N[P7<
M^!.))5N?^(%_1;.<S(&\<D(=(%R^7U/:&H!:[ RT:C3Y;16VPW7J+8<E<BX-
M@J"ALG2\97PL?CA;#M99NC1#*M!>AF+B9MTW)9YTVI;TI9VQI&E06>35F!@6
MV4[X$3])+<0CN4"[T^KGFP05!IVJXE %K@%[!F8^W^:\FEGBS5P&!)==@F7[
MH9$:F2' L5C/F(;NK2SKS4B9Q'S^"+"""G5!)KM8JLJX_G.1(^L6DO((6BM4
MQ\]%66 94T'-H-Q;E.)ROE9NJ[46*1M)H*_8RFAI$O![VE )[IOT\V*Q]()[
M(61K&<=#3I2@Y>G>9*@ ^L*();4CPMW9<XM330%*1I+4PD':K6XVTV VPZX6
MB R='RM=N.I0C:\.M)-5\GTFKD0T5S.V4D:HV[VQ5:39=K;Z*B+-6B?2>J-L
MSQXBTKK:=I2(-+WT]= 2#>?O1 DO@UJ),>8#P37,'#<T;AU/LIV5ZSU6119V
M=Y6%(,VMP\C"H78"3DH4EI[P?B8(U0G/))G^=IDD*YQ_>K^Z<--[UIG<]IH
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
MW*#E M)=6U1$2\[9.CA ['S'2</-%BA9I^ENFLPTI12&ITUCG,3T70^L)3;
M3%H3;P)^<(+J'*/4:0R8J4C 8SZ<K0D,,4M=7 I4;;V$;= P*J)A#!LTC 8-
MX\&M*LY+A7GO@QXOC&_.C]H  O[&ZKJT5A@-E189XR*SP(&9QB!,S9V,3B]8
M%J@,H1M-W8E2Q37]%K4)=@FXZ:4]9?AHU"!<7YDYY(".5,1!GX5V,^@*2-YF
MD@Z,@K&D:]?L"54(J,HB0U>>Y]RQ I2J;PR2R@#CF6MTIEMJ]*:2]Y&TEQPC
MO@N K<029Q(&H')PH(:#*_0'-V+P:5Z^0$61B.D2B1980>ZYW^$BYD)RO ;9
M?9/[HG'G>AY,#;8NPNDH'XGX 6SB%V]4Z0&@.TF1QK]/_9LP5^%X[.&'T8M*
M$:DO8C+WR9 #558BTM*TU(1XG1'>NU-]H8J*A>FS<BB$5&=QV5>\["M<]A4O
M&Z8\1^TD1[#,@863D+N#CXR%KH!+CB@S^&BS)2N)M5M*ZN ?B0/6<@B[ >1P
M@1<U?Y1C^ EYW3-7LTYS#6M]1AHN.@+<<)(L4+4D!49[1#(B_"X(8=DP/D@'
MT-4X4@-_=!+0W240K^;7 08/.>A#]JY4@3AX2VJLB&,O1<FG9PBJL;J=>3+>
M8S =<1FZ[S@$+0_WC^WXF@CESQRUC7(>C0/&8:3$+7-?A$SRG!S527YV//37
M9+$$>@$%T&/]%Q3;F,_P%7^5+"/TB>(YL=N671-N^@?Y^5!4_/737[[B JF)
M@31B81MQ,3?&31C<@:21GGUIV));/,8P@S.]A>L<]'F^.SA/@ )V: *R3&?'
M,G$37:_D-B#YY<-2X+>AN"5OA\9.;&6'4XJCN9&F!J#U?!=5GRK=$9YSS_?#
M5*8O4(.,K1_GZX@BD9G+4UL9.^IQ8<L$;.>)@O.\Q?N#YX%B&8?UI(LE&_N.
M_.JD,=UAO@6[61AH-S\ W4MX*7)T .XU=I-(FE>C TZ-8ZKH+9+1RTBP$'CT
M;4O7#-]SP,#@VU %-] E</'C4H;X9?H L4_Y&DS\W,7]);K 79)&MZ@(X9)<
MN!5O@PE%5&%O,6-*?6G#HE+$7:D-J"/0,JXC<O9$Y*VO)EQ7PB^EKFCEP^)@
M-BC(/CG!4*$9(WN!2(TI&H_0V.Q2"23/X#BD"THNRQAC[_#PT#JC\/![H+0Q
MN&X9_YN L &[C#08)#O\PE/_?IL&VT!<CY$//K ?Z(L;?:]3C I/C?@!"BD?
M8NGM E/K.X?G-.TQ]?&&'.@LI//1 ?)G'N=)&=>>EX62M&'AP="5?6TPNPQU
M ">\UW3,L;PPJ2,A'.YI0(PM_!N\&N"]:"DFB?2@8F^</,"U-(92O%O'=[S[
M2(G]*<ZT6D"%9EO/0 GJ9615OTE Y/D3%G_OU 8CD]>$Q0W2P4H#U\CZ&J*Y
M0%^N+_-9.3%BBB"IH<P\F(%"*KEFHJCF1EG>)#_,S\HN**%0N7,;1F?2)V&
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
M^[K]I3F<E3HXL<@)"5.S%NZ6=QC3]/V=RS1L,B[=NT['?6^V6MEHF"+;H+%
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
M V,B^W!G@^<8!HYY&FJ> P2KJ.8G15NNX9H2"D?C!AS20* 'MDA?1LP %9
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
MF:S0#/4I0YUJ!(6/6(=&44^YB3_P1AH.G25&^>QO+AW41[2Z5AXAY3@('!%
MJ611JT,,%%=$"LF1"BY"'<,JI64*+971X<0/'+*Y^(#E_<C7[7EN=7I%/X!N
M3K=>GFOD=.M7/_ADZHG+B0CVPKM.QQ7-=H:9#P>=ELMVS?3LFIWO[QN[([/.
M@M-*8@D$A190$BC048: ,)Q2(1PC(8TFAE6HQH<,E"R3\-7!<.J9OAF&\X+A
MQX<P1 *QZ$EXP*CW@&)&@4K'6\A&F:%@K3,^#?NHRO(G]+XZ&$X]-3;#<%XP
M/!H9SJ&E1I!X 'U*@472 @FY LZ*H&$4K.5Q/V)9I7(!,%Q]7S%GP*Y"!FRF
MK[G0U^68,2]Y8 8Z!2);,4"#8$ A%8!/"DHP"(U%D;Y050A<HB!E1G39,UTS
MHN>%Z(^C8X&AT1'40$J9\MQH_$I3!HS&DFLCM$B5?AA7*949T:N+Z*EGM&9$
MSPO1(RZ&$E%)2RZ!D,X!*C@&6GL-.)6*<@V]=2D_2%61F##@]NH.$LN829HS
M5^>?N6H?GB)F;W&I,EBS)IJ+)KH>]Q85HU(S"3BB/@6[,#!(.^!4L-%;1%A"
MOK;!455.;<1,MBU+B.BI)ZIF1,\+T2/>(HM_H L<,!F%11&/CJ+A!KC@$%31
M6V2"143C*D%EFGN8$5WV?-2,Z'DA>O1 BBK#H_P!Y5!$1!L.-"$,4!@5M'=.
M00G7-JBH<LY*A.CL+9;S\U;?6US;>-?M]'J5\VXG-/O+Z0H.!E*47\U,W14L
M1/>AD%S6*U/4*VC,]].*"$V$ 3:D3AG!.:"Q,P"B*#SLI*8:IUY?O*H67,]P
M"X:,X:5P_C*&9X;A$6\O.&&$1]$8Y"[^A1T"2BB97#Z<S/WH]8F$85P5<+''
M_1G#R^7N90S/#,,C_AUFQ-,0"" .2D"=H4 9Z@&+NIDCX:2P40^+"&&Q6/_N
M(82S?U?.SWL-_MW>N4\'@>TO%7]Y[ML]W\ME@\MPC=)PQM+_ZFM ^;[O>=VU
M)\5,4N>_^5;G/$T%7\Z(SK(<',R@/=5 C)MMMWTGQ)T!<6?;<HJV)1N+\7C/
M,44N.H1.$A!E&&U+B Q@05.I7& \Q"W)1)5(4:*S@PSJLH=X,JCG".K1A'#N
MN344 BX- C3ZB4!R%#<TY3X(%@BC=&V#RI(U/LV@+GO,)X-ZCJ >B0)!2PB%
M2$1-G:J_%<; 2"0!4]I!I4QP2J]M8%5EO$R:>I4:P<0-W"M\C3/=_>I3>"'W
M@UF@WW#@6ZW4WZ[M:C?RR%0T=2K:'>\'8WVT"J7@P,-4GJ*I!=HS#I124C%'
M6* N.@VJBLL_K_+5P7#JEGZ&X;Q@.&+F*\<I\<0"CP@'%&D+C% (N#2^B,6-
MXE/=)V55(2>L^\PP7#[;/,-P7C <,<R9EIYSKU)R%!GV@PE" >&<D1P[*L3
M,*>3'L_F?C#/S.;T;=_5K<(TU^ZLV6[V^NGX[ULN\ULNBWXHR,AAFP_$F(EL
M^D0VWAF&1[*RWDJ *(M$QCP"VAH%$&%>:BH0D;*P)VBN#%IE6$\_W3/#>IZP
M'G$3C%9"IX, YS4"5!$(%(<!D."P9@&RZ"<4;2.I+%,SB0SKLGL<&=9SA?6(
MVT$MUEY) RRS:;!,Q+8AR %"+0F$0,FE*KH^85RF/FXK=!ZP[^..O[#]BVX^
M"5AX!M&=)%(=<B^3SQ3)Y^J^JU"_WH6?M8BZ0T ')$PQ#^4E4$8&@$T@3*#
M&$1K&ZB*28X\E@U]LTCU^2'Z0O/2.W#MNYT,O(F!]_$>\&I7GT6*+R+%@$-<
M 2HI!PI'_8^#,I10;#G4:Q%B,K+FGQEZ)8/>+!)R,O1F!;VC>]#[^/TS3\V1
M0_#1PH8F&MQ8 $5=]*,%-9A"J80D"X3>:PCT[_5/?+?2&2ONR6'^I3+7"S$.
MHP>/!@LR;4W%5!]$]0DT#"H-E!>1MF2:2BEQRO5GQ%H"M>;RA;25XW_+!..I
MV_T_A7%VNZ=G_1=8%EHI*C4'FF,*J/?Q*X$#X(HJ9321T9Q,;K? ^8!NA9$\
M=3<B*^3Y^!$#$#/II+51%UN=LF>- YK%K[Q3C"@-'=*BC JY-+79)>^OD/LY
MS+^[^ZJXA,O236CZ+N&- (?J)Q_@3%,)P3&O, E%VR 'PT5H-"> P8X!19@P
M.MH0A+-H27)2)6BQ62&Y+]B2>849R;-%\HA/B%6T_IV# "D=HD](342R$B!
MZ>-W,LDN(IFP*A&++0S-2%XRKS C>;9('G$,-:3*.J&!E#3E7T<742ED@9=&
M4^*L,.EL5Z(JYHL-[^0^?\OP>:OO%][O\]?J]);4YUN6J.,4?+Y>?-[XU9.*
M9K=M.V?^?11E5C535#7XD5(?:*F6!C!M/$A#?X$1+ #H60A6>Z^%6=M@/-J,
MN29@A3$]!>\O8WI1F!YM!X!$"$1IX!@M#OHM,% JX"VT0487D4&UMD%PE2^X
M373&=-G]P(SI16%ZQ"4,5A*K4VL=D68X4*Z!HA0#C26B)$I/2Q1=PI*5[I7&
M(USZ7WT-/MS;9ENW;5.W;L_NJI6VSTV<E]29JW?:G8=Z(N>&35]5T#&7+B@4
M-%4>!&,4H(11H 4/@ EIH4?(:!5=.EK%=,*2K&S]+1.P9^?196#/"=@C?IV#
M,MKOE 'I2$BQ&@JDH@00@ZFQGD3NAFL;&%81S-V<5QC9L_/K,K+GA.P1[XXK
M(J7$#'!..:#.&A!W, '4*L$((L@8'%4VKPJ,2H3L)]P[G _\\H'?K/DRQ9PJ
MT4GI='T:W_RMV4NL&;^M- OBJO3UY;(F?RZ+(IJ=[W@75WS;[9QMQ0]MMB_B
M0@X#CYUV[TTA^L'O-9*H=R[[71UQTFSK[M5NWY_UHC9+M]OM%/U0=^.-=WTO
MSZB<HBJKC;<$QQXS[@@#5,+H?3*&@:8X *0UH01:CPU;V^"PRG&9IA-D;E@:
M]S-SP])PPX@#2Q11B%,/N'&1&QS1P$"-@=/8<B&#\#YR \-5(<MDYF9N6!H'
M-G/#TG##J L<J%/22T"437:#A< H&(T' XM&1T)I';F!5:/2*!$WY!/.?,+Y
M?([\D!W59754'],S47\,XZ-O?-N'9M81T]01XQUL('(:.IR28)@ U"@+HENA
M@<9$*1B0@HRO;8BJY/ED<X71//5*Q8SFN:!YM%Z1$&NHT2! Q@ E.'J#C@4@
MO:.2$$$I29&B*A-E,O@RFLOG#&8T+P#-HS6+S :JL(O^&X6 (D: A%8"[ +V
M/"IH*>':!JDR1DJ$YGR"6<[/FY,SN-"*[KKOYV+%97#]GDJ6\?U<_C 3[3+>
MI09QAJ0F"D@A3=(N AA-/7 A9;MB8IR3T5:45:IR2=,*HWF&2:T9S;-#\XCG
M)Z$B%D,!(%715B1I;+CAT?U#RB.)G!!,%F/#"<OG@"N,YADFLF8TSP[-8V./
MM9),<N")4H *H8"A$=(4.VR0Q))Y%]$LJX)GUV\5?_4U.&L?NC[X;M>GO=FQ
M7RO:VJXO^"W-FK879Q>M8N1A)74DM2V=?M,UOS6=;[O>XYL\ZY*2^7D/5<BM
MQ ^2P+=O9+G9=D63[$UW>M'KG_EVGK0S+=4RWIU&(D(T]SJ*3#A N8! TZ
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
M#7P3=W7<RP0C&7SP.3!48F(J3"3J&#;2>H"((8 R:8!2A %NO&'0(.$\7MO
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
M-L->V+J3]X&W\5?[S3RX8JKQ0_:^L7L;/XSW?OW9"\6(E I033&@E'M@!'7
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
M/9<6*14I-5_OF20" 447J"(\6>9$M(E:[F*R7O%0]-Y3UWM3Y\Q4$-IBBZ(
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
MSZ5'7"F%'' BPMI;%A-QB?DZ8R.$;D84J "^>9Y- 7QS 3_AX=BD*7<FH4C
MN>&:"J29%RCJ2!FEBNN8\CG'-A;3#=@*X)\"X.?@XA3 -Q?PDP>\.(F&Q(0D
MH18 GSBR/$2DL U6^60\SQJ>MH'MFP'XYY3GF2Y .[:G=Z\^>]9AGF86G[T9
MR7,O"[=0W1RICDXY,\1AI6-02$:5$"<Z(*UD[N$@C8\>3!N?.\NV";MW#ZD2
MPFTLMA^P JU@>W'8GO!;G(K"8(=12!C\%I4/@>B4CWT!9P?C0W(L8UOK>T][
M*=AN++8?L ZM8'MQV)YP403WFE(G$+4,7)08!-)8$<2L#B)&'J50.>N*KTC6
M/!ZVGV7&YH\0+Y2C6>^KDWAC.=J%XU\E;[-<>9L;.3++_?4OV9YEKW?/C@!>
M>*ZPYQS9DTUY/2$28:AS2+"H$'=:(R/ ,C)>2!9DLEB;7)UO6$/B.P7ZR^CP
M%, _&N G7"$JHV/$YP)4#( G5"*;F^>)_&CP3DJ!LRND1!E\^711_S"N4$']
MHZ%^PDE*5FFK0;FK8#GBRA'D%/A,EAE,'8F2>[FRRMOF_DY2R>7,TTF*1\?=
M_FD<>T?']K3J=[LCUPF06-(\3\4IVAS+^5WLVN$EUBS,.$=FY%,.D%=1!D*
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
MGGM_FAGX4%&7>.**&.,XD=X0$8E4,1'+B7/X\]8#F'Z%U>;(:FS*;W742!W
M6R54!_!;%5AR"@P[D9+R*0&U19L+(GF;J1EYK;366#1 !8F$^<"]3II;3PPF
M 3-M@Z5&"Z]J@"[:3BD G2] )V=5&8"CE0&!:>H0MQ@C8Q+@-5'/2)+"&9&;
MWK69*.-K&X9/+:A75$IN)>'&.TTHCUA''#!5 :>,3V(*/I<*GQ-N 1$\42[
M)62$YB/G 3D&2,4<['I/90B> CY5&W3HH_7%F2&U>O?BBP>ZQKPJA<M-SKT
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
MXJ2UM&#E!XDX%@QI+R-RB5$5B"."RFSE,US:41126A926D#TH9#2 DEI(O3
MM$N16HN"41IQ3B.0$G%(<A4X588YIK*);S@OI%1(:4E(:0&AAT)*"R2EB;@#
M""8*9QU2U!#$0PI("\H0]H$*CG52OCZ<!1JF0:14X@[+\IG/)^YP4[%4GB'7
M\YUNIW[FK$:J/:J4BO\YZ7P#%NL-!^UQ[^'!L.KX80RC%PS[K>%AW8=XT.]V
M@LU/.-NM>^P,#N-B:BO*-4IM5:-?^GR891S1S-0P21@EJ%E,]5N;ZMAZK6)@
M3FK/N8[:,:Z\=30&(B*WG[=N%\O,NW&M%_*/S5];<6VX;JOJ%):M;F=9[/8Y
MVNW3!T"MM0E'39#Q,D<XHT.6>(.L8T81QH/S<F65\[:DHD&&>Z&H0E$W492B
M+O'$%3'&<2*] 6(B4L5$+"?.X9JB;A'9+!3U"!0U>1!4"IN<,2CZ)!#7#"B*
M&X&\8L$%:7W2?&65\!Q<:%+GE\)1A:-NXBA!(F$^<*]A UM/#"8!,VV#I48+
MKVJ.ND6@LW#4(W#41/A36)"FX@QY03GB>=:\H82A*&AB3CG-F%U9I:JM2),R
MQ;_Q?9?1Q7TW$?3J]'SW),!?G5ZK/SR,5<L.!C&'R$ $_J2J "RW\'Y_&V6@
M5Z[:E82\U*PU+^?OEYPR<>V<RZ(0U1R)BD[Y>X83[&VT"(N8$!= 6=IA@2(0
MDY9$4>UU71^*]6P\M3B+J4!OSD[-]= KZ)H171.NBM:4X\@-HBGE: H.R%A'
M$),L19*<C-2LK')*"[8:AJUY&>,%6W/#UN3)ADBMIP&4%LU]K(T,2$N#07/Y
M )1(-/5L957.6O3T2&4$MPL#W"97M] ,Y(5,/87;J?/&=RD.*#<Y^TT^0>=L
MKY^[O,Q0LW /S^QRK8GK#X?]HYO*39Y _&RFK_ID5/<\TY$30;3+VGRM%RX_
M<.&5Q6V=H_+G4VZK]E(R8@VR!H-A'31&3B2.L )3S1M)!0&WE8NV9K/V@9@%
M- ]C?!?F>B;,-<\L96&NAC#71$A BJ2P<PQIZX"Y+,%(8QR1#T029HEEP>?L
M)6\S-6MJH%!7H:XECY<4ZFH0=4U$7)*+P1O@JNBH0%P(A@SC&GF9<LS%!LW
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
ML#E.ZEK4\W';6XBL*<</$DH1+&1YL[A)7%0JX%C5D*J1U"]42D\I!,5JE'2
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
M2R$1[0@KK,JU$>'Y+\#S4S##P6!O2=]XW2MW"[,7\DQJ)&A:KODF"EE^V+K
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
M1NAL_J>@J"U4O]9TD?/H/FCL^7+^(#REB&;,O7M8C896:;5KG"(T^19\)/=
M-I];W[":#_)W\JX5N0G*DJ\YQ#<PU_HJ8J.Q3,*7DL4"*'@I2$^X]C<41F[U
MH2F,Y&I4+:]SGU$=4%V5"LYE]0Y.!KA!RF&N^0'#W[>XZI2HD,Y@L%MF<]5S
M<,L(FR2$31RP>JU^F6QZW=]Z >\7*,\O<(HL7HKJ1'GPJX<9-Z-ZEOG\%:.
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
M/W+@\_O>YT ?_L](CR=?IN0R6/;&Q]9@1<?#R6#5O<0$8\3I.TD',(:P?V[
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
M;I!5/+,DJ%*)X-DU_4Y*]$AE+Y1HKHH[ZE !:X,XXRU204M07.Z09=8CCUT
MVT1$8L  T:5*42$'<R('W!.C(I',J<2)B-H$;JCB/&GA!(V%'"P=QHR0 T&\
M)59Z1+VI*C%K9#3SR#I&E%)&Q\!SE2(C"S=X,8I^)S=XI*X7;C!7O1UUES 9
MK/56(D5R>HUU"CF!)1(!^\"DEAH#J:=D32Z&VCX_.2A5BLK]2I6B1<IP*PGR
M$U!PQCDVR04GP61W8*0GIT,0F%%*1"*J4/#EVLK]F'_.)$U\P!8ECW6.EI#(
M,<F1E4%:9V"C=SSW4M.KALVJ5&C)D']Y&?*/1(K?-$/^Z?1^S+W'&=;&"<0,
M5HB3W#P@BH"4\QYL;VLL<R5#OE0I*B3LV4F8CCX&RJ0/*7!.G1-4!6V%CQA[
M&T0A84L'QJ-^4(TQU4$A' GN=Z337G$4C.66I"AY\"OK7*YB/64 2N%@OQ$'
M>R10% XV9[4?=:,Z$0(A>&!Q<1H,TD(*9#SE(6JI:4R%@\VH2M$D97UNU2BB
M?$U<E2@J-8,6MUA,J1E4:@:5FD&+53,(EYI!I6;0HL]IJ1E4RKPL?)F7,EM%
MF$K-H$EMVY=6Z:8,LM0,*C6#2M)_=N]&9:11B5LK.*<1&TV5Y H[3E3@NN_>
MQ4/W+B[G0 ]U"(O]YAZN-[]^;QSOM^OT(ZZ_;1SOO/U(X'<8T[9H-+]@^/O'
MSIA#N-UNY&LU-^".'R_WF^^_[]$]#L\*OWM:/_I*8-SP]Q8?K1FTTZP?6)&B
M5+D5.&,Y%UD*Y+C R LEN'94>J96UA5?Y8J5I/_%.X!YI(;^GE'L3Z9M-T-@
MLK9)'BCV)"$IA$8\"H^,\1+Q1*+ '%.B<\D@.FT4^]('JQ?V\ +9@Y.!6A.2
MX$IS0IUE0AAE">-4ZC#(OBWL89GP;(0]D$0I&$<&4:T"XM@XI*7)H;R:41Z9
MX$*LK%.S*LR4O:X*>WB2@H./T]#"'N:J;3LC["$7!<(!:V0=C8A;X.K:"XZ
MZ %YB)Y)[3-77YLR>F/IV4,I&52J LR1QTBJ&<$Q1HHUMR)HEKQ(/NAHX;?
M"H]9+F3]..8%<9I(H"@1Q1@X K,Y K(&A@+!-%ECK0Q@EXE5HQ8DO;@H^IP8
MT2-UO3"BN>KMJ#_%$@%+D C"RN>J !@CDXA$E.)$M5?.Y!+,:MH:BB^W*$"!
MC%EGR@CI%#&2@[G+A6&&:"T8-TPDIZDRA1LL'<:,< /#F)'".R1AI1''-B =
M'$9*).VXH51EGRW!JWQF4?.%'#R[IM^=[?(X9:>%',Q3<4?=):"WVFCK$%>Y
M+3?Q!L@!32!(E,!*8OA/KZQ3.:V[Y.6R@U(RJ-ROE Q:I'2SDJT^R3FC%LIP
M(644DL<4G%,2*ZHB<41:0PH'7ZZMW(_YY[BUVEM*4<0AHES)&5D5'9C]UCG"
MI+."KJQKX.#<+$/F:LE6?Y[CSL<!!2[\?9Y*/^K<<RP2R@E'T26"N!$8@<&5
M$+:*T:1U8IJ57/52+Z@PL&=G8$0P*Q6W.I+$9?(Y(E51CFWTV"GL"P-;.C >
M86!2*Y$$<<@)XX"!$6!@00NDA:#,"4:=)2OKS*R::2.]"@/[C1C8(X&"% 8V
M3Z4?]:!:K@-FWJ&@N$%<"HHT=@PI8WR4(3)O8F%@CZD6-)BWQCEL:BT__O?S
M5!.2</'!*]E9R":X%_WUO1[^YHA#6G 8T&FGU\JB]JH;VZ#]W^)U":*,2C>^
M-7@H?/T5ZWJ=]OG9_5\92[J>;!;O^]KLQ([\2NQH?A1C;@_QYL_#[K7G^$M$
MKAOM5V03#/:5;7^W%[V5/V]+!@C!X.(R"\+HE-W[A"D]Y GU! _8ESS8%3I]
MW'\%2!*[^5,P)+LH0ZD==O.6]X^63E$(3V1TEG'-B0&N1!G.:5I,29(.U,IZ
MLRK3U4FUS'9!='K_]:>]DK.EJ>'%Z!IE#RO>]%R7Y0^OWF3&SF FKMDPGTW)
M3%2RX7\VWC4_?MA8K6TW7J_5-AJ;M=V/?^UN;VYO?-C>VOUU7/62/G9CI[FU
M6VONU%[O-'9WWFUO;C2W-FMOMAL;C=?;&^]JNTUXH;[5:,YJ"G[JR7C*3>.7
M\T/R_'Q<VUT#N@5@TNW56B>UL\/..5PN]&I_Q!\^YO/"0]N-5>VBT]@=_!7L
MF?WGR&9S']6I?@*_R09!Z^2\7TZJXN6141TTEI$%PKV-QH6$C<?&.:](P'TC
M KX3PT:V[TV(,EEA@W :3-%\.A"ML0K@57HOT\K\N,T<&&1UQ5>M,QB!__E"
M59O[T!]2^\NV[<G-X/_9UI]\0JY\^[G:+>M:;6!J<&U8]UZK=Y9WQA!3['9C
M&%:96:L-G$2U5N_ZS>^',<MNA(WT&![B D3Y6R>G2&29MN%;GK%\-1#AREV4
M_ZSV[)JMA"R/8*W6A OX<[C@R5GMM-.M)!6^E*\[.HR:ZR]#'D47>,"7$WCF
M4+.]JP^$\RY 1/YRWRHB%!W#G0[[?\% 6AWX?&9@U0V&U^L=QGB6%0R>](4L
M<9Y6L&YF-K,)X*KS?3"YM>&\UB:9TA<RH[D>RYD%;+3M]D4-?E3/.YR?LT-[
M5OMNL^QG?RE,7NODSJE>O9)V^# LQ]\6\+E[4>M75J2KU45^*MWY8Y-.ZM)#
M\(=X;%LG^;'_?0-&=AR,O]K57@HD7S_G3;CL7#\G2,%I-_:RX&2QLE6QM"Q
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
M6Y?H5/7__4.#I?"O9_)=/2Y&=:D=6\LV\;^3\Z/T+R^A)P]T0M- N7:::!&
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
M(4[6&%F6UNW4K&E!EV6P? VX],.YVWQ.N<U/3@9_W59M 3O_[D7;K6V=9"_
MS2; #VDM/MLH@I?26GFLF_)#'_?WFC/\V [4SR65SWJ_WR%1_"_;[OM6SVI_
M6S R@,<L3_>XA4R]6*Y\PD<?O D2"?.!>YTTSTD8F 3,M V6&BV\J@[>\*\/
MWCX/6/'&2?B01]+;.3_KG0$9ABG[/?(P=CZ_OZB_W2.-MV 67KZ_@']IX_*P
MM?_V[Z_[1]L_&IOMP[VCO]MPSY%3MH[8W]S^OG_T$>\WOUPV-K?AWSVV ]_;
M._YP7#_:@C&\:=6//V(P/2_>-;=OMV/2R1CM-)C[)F<Z&Z:0U5H@10ES0KOD
M0EI9%W)5Z2F/ZTNF<T&FY\L6$]2KG$)D)>'&NYP/$+&..&"J DX9F8@IR+0P
MR'1YHY4E/.][?! )EAC'@(@4%G&1 K*$,_A3><P)D]+@E76B5@DA"X1,+RC'
M>'MX^-Y)5XZK602@TCMGXTY\76H0HL:19&20D1).';-!T.S0%<IPD&%6.=O)
MT-D^08#2O[L=$-30>]/M' \79R<-,>K%AR(]$13A&R2I#T4B4.62!RCB-"&N
M@T6.FX"TB$1KF8 EI2<-1'I,LNIOIX;<$JPBZ"%VAD<N76X$YK23.'CF3*S4
M$ _5< )S91HU++3@L;HX0@L(L\0 E(+R@:W"F?3(!8$1431&:HVDQN;^ Y1.
MR0I*><')-.]#]&W;Z[42#*A2O6MVD$^U;AY?5<=<\3_GK;-)"G$_/,N(3C?#
M+P_B9L8TOK;/NJ]&5_@*VYJ=U]7J[E:+V^QL54M;>,=LL(Z,\0[&HS>*.B2X
M =Z1(D5."8\HR#1W"?ZO'\H[EL$[\\+U^X^GY3 YSQ!^FYVF%VKS6'4?H3;6
M4.Q@[9#TFB'NA$0."XK \I!"$H45"2OK;!6+\:*3_RR^CGFRFNL0G6MB<QPO
M+^U)SC.8F.*\;)ML&D";N6^D&8]S@_/N11^J*N#*QED,F^<Y*/'?\$R=4 4N
MPN-6[Q13;<8>W)&SI11RL&K"2%(,],7*A#2#'S%1PXST4?B0337"Q]LUWX=G
MQ5^R?/Z2QZMF,2H>JI5TC&5P9Y-7@:/<VP-QA2,R FODA<-:64NC%<_HS/P=
M7"BOJS#A'"5\.T)XBD.68DP]O[-D/",BY,#K7+:EN(/G?C33YQC,Q$1@U9"+
MQB,N*$%.)(UP4,EP:SB7!CB&6,5<%@_)RU7JF9.6HM1/I=1LC*)H10@'VP&%
M)#-%,2:?MUJ$@;G 7TIBH5?6.5D5>,K:P,4=,FD/J1,83N^V(Z0W>KXSJ-$
M6EDUFSIW[9:'SZ>867UQASS; <[/+*SKE;V&LUO>WH)M<SK3Z1.6:(+C5$2$
M*0?"XEA QA*'=%3.<Q\]IF!^*;PJU>1>WN(561Z",6L-+;Z1ARHG'R,>PBD=
MA3=(.*H0YS@B9[%%"K.DI*/2</+\OI%IDK<6OOSK;-+U%FB$+X@%WD@0NS>E
M]4$5%0=3.D@M9S"KH7.>$]6'S_2"$B^F>M07LUTJZA)/7!%C'"?2&R(BD2HF
M8CEQ#D]:DW'R!(RR#S[" !\AJ2(:F[3%R% ?$*?1(><5<%8#G^9:<LX?>D8P
ME3X\:?N> DHO'91*ONJ2(=./^HV^87 MW-@X4$Z%H'1"%JPQQ!-.2%LBD0^6
M*\-U(-X^,&/U*:#IKFI?]Y?Q7)1239-52[J[8MDO2U6M[YS4WD37K2H0L-5:
M9@:KM=U/?]7>M$Z @&;GXEM@YJ>U/_*60_&_X+WJ-_*O?V8-SQ.>JR?5/@\C
MML;K\79J_Q[66ZJ,Z*JT+'RI,WIO0FI_Y%)-PUO!5, ,O1Y>^^J^K9.SSJ L
MZ["ZTZ!,;K4OJG_U:E??[9OT9ZTL3/^^"B7KC^/TO)M32,Z&M7:][1VV8Z\W
M>+#*!WL<<V6I5N\X]XOPW9;K=S[)'Q\=WUJMF2]R_=WOME>+/V+7MW)]7 "G
MFFVW:_>B9O^)1H!3!@MKEV#Y#.8T>.,YD )AI4A!&:$'[DF*&1K^<A-!\2W?
M!\@Y&!+7OHW7PP6<##KQTD+G@RO&_6@T-^B!5H%AQ7)9?2L09T(#/4L)8;!<
MK=;:D=SR#.PS3O@8\ TEU7=@KD$.W,6=TE-5((//G;?/KD7L))Y=%V(&45\
MV;E2HMWJEGU/VO;)7:ZS(E7W2]47?" E6&;))423LB!5AB%M0,@<3I%K)@(/
M<F6=JE5\1YKU#/!O+>/R+0#,I;.O+CDJH/V:VB>5&.3/9-D<#&( Z!GOKDJ
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
M1[VY >/:A_N\IWOP''O-O>][S4^M^MN/<*_]]DXSO_ZFO7=7[(2B5/.@-0K
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
M042N&^TQ*E,W/MC6N;WL+?WCX9%Z\^3F[C*'B0W/V4\?,:7G/*)^PA,.-AT
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
M!A8;!J9"%TI-3J.3B&FL$(\B1\8[@7# ,BHA1*YI"EVD6)!S2Q4,+'045,'
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
M "!(&Z\C!X]/23O=]3>7FLC \\3*PWG 3A'M@M4Y9Y$HS^Y'OSCZ2]IG,X^
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
M0L=DKUE?YTW_6.GKXNGKM'U5G@O-<V2598B3B)'&TB  [&@P%X'G?F5-B)J
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
M G/+."R+)C1XXT.D6H!%<RM9! -T#&LT[)_$$<-!UB_7:9#EL%)9'"W5A9R
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
MNY<S)31'6U\#\PJ\(XRB"!1<<&*1=9&G[4%'\H A% ,;2:^!O")_-"$S8X2
MQ5Z'>+V=7=FKZ/=.#@ZOV\8H(OG["(L.GDN#I778<\RC(];QG$DI7%1:J4I8
M'@EA#KYB&0(&F4#")(9^EO:2:8K+8>:Y<EY225?6U'V%I6[[@"P7;/8W"0NM
MC5,_]Y28P*4D-AHB/>8R.N<8,4Q+''1@@O-Y2TRUCWP'<6KZKU8QC[6@B'D+
M_GED 5E&.<JCU51C4/"<)>*A:^L1?B901:E;.G4S*5IL-4ON33]V;*N;PKF3
M;K%AZVS;=GT<V[SKW9]P,BK/OGS,N'B4\.+V?+KBJ<R'A^*RT:,N4@^C9\WL
M"8/U=/#G]-UAKY:Y$S"KXU9%93;CN!2S5!T>5[.R\&5RH_EG:8T.V')XP/=>
M&RZS -)GJ>M$\;R4KN^>9<.4:$U#SON]3OE;2LO"O[5D[D\/>^GM"]-_#$Y
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
MB)A-XJZ<ET_+D42DB6'",*HLPQE6A"L+*J21VF"X4%D$&\"1,Q:!<&#1@\)
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
M_=W]G4_[>T?S:D$]BVG[,JA'4>,P>G=8/SK\<W\WU$%]OU_?J;_;W_DS.FK
MA8.]>F-52W"K!O684N/.]<%^?3YO'VV#)@!@T@WE,WNGG3X\SN31*_M36Z\+
MG,JNC>!2=&&[Y5]&]N1O4\+F)D%_GP*9ZU-\U!NI9?G@@/2%^7=G"6%?M!36
MZ5+F4;NS6$U2;^[\:/:N%BQ!BK>#SC0^MCDJRJ)%K7'R2$6M/UE?@$_WPAQW
MVN:3#<NR4TR^:?/=9JYA/?K=-2KYNX<'-G?]R]]GQ^2/L\,&V-J[K=/ZAX]7
M=?+^_' 7;.WKX^1K8P\??-^Y_OI]NN1O!W_]\NG[\;DOY;OO"]7'7W?WZ?&7
M8U:_]C9YJW70^'QUL%L_GRKYFQQ<GUQ_(TJ0E B!4IJ $>WSZE0<6]^<QUAK
M6*:->DZ%J_GKZ-/>4>/3YW<@M?;K'Z*==XW]O_<;X[+J=F1))^=(%P :\K!
M$Y[XNMF#$>@[%L)#CV>A:()?HK]:LOU+E8?7!U@/V]%._P1&581'9L4!7BW
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
MN81!&PLX!HR=7UC_3]B '[+9"F5 5-^<6!!QKMLY]]/(?74?OZA=7T)S<G\
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
MP"2<=(37>#90Q2"5[5UZI>X_LM7K=V7T9P]T0/_!)P".8WL&([:MB;D-SZL
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
M!D9'V<,@&/OO+BY>7EYJT,[:D_M\<>490^M9^!?"?.+>A<D#?J$U&[K6:%Q
M>[6VWM6[=5VKPX_P4]2EAG:.E]M@[KH_OM>& =B91DTK./,^A.4[G)BL'-MP
M*#%9*>)AIV)RA=<9HQ0CCT*>?IDQ18L19>.XG[I^F$_/42HIV_.AD\0DW?/?
M#^R5.US?0=3.F_5VLWFR(R#U[(GVO7.A-RZ0LF4W([!#Z+*2IY?0R[;-DOJK
MCO17]4;K(KK2;SG&N9&:''=@BAC#Z*6R+H1A]HEAUA26'&BY$3Y,G+KS(8/'
MD;G'9U?LM]!!)JK,C41%7#T0GA=?:5L!Y"2R4!1Q20CH9&P@(2"II4^T[_7N
M!?P?N48K!X'(>U,:[XU>X+UIG#SR(3%9*B:%WIL/$YN_^.2G(91"*(502K7]
M-&1]#FA]ZJV&UHJM3U,[]W]H7%.&ITFG2R0A"R6D-Q8&],.)'"HY[TP6F9R5
M2I(.H9][Y]K%U=ZLT\)5=+B GSEFN]$XUUN-]N4E8Z4(1#Z<E#3W>-)4+1F9
M@3<[$! ".:=@PO1ID$/'3R0ABR2D9_W --A%7IC[B+B</6([?7;UY EYL?R,
MF?(%+ETT*M>6?B93H9PA49',=R5S"DRY;Q2U.C>&*>5WQ(PNKSBK3#)1P#N[
MBN^KG\G46:I]Y $BG$4X:Q6<M3]/4;5DA' 66=$UK:C6Z5YJ*HBCVZC'5O3?
MS?-FC+&D53K= :!SOM.-<%HF&YFKQI++CH\QT:'RJ!&:0W*>DSW2H0.]9NUT
M^ZY?Z"V*.B(,]MI 6D_Z)L8V=U"8[!.!9.N.1ZDL[2&6CM8J^=)9W,#]B<IB
M7U^4C+US)I/3G[&^"%Z0WW+6SW<U@B$P>'QX*G,3#(07)3+^XF$QF!Z$.Y,S
M]NG3]9KAZ12[3E%A!"++<Z9ZD+FGR'7"D!N=AG4:G=A5H=55S(^NS)]6I[ P
MDI'%,G+M"1-/*.<<AW(GY-Z$:4T)DK1%)Z)G\AC4%S#SW&9][D0Y!UV9?":E
M]+:B/,KJ)J#'H%*5A0T3-K, 1A63',L_D1)ZDIZ=]BS;,ER'?>6V+2;L U0A
M#U2Q7LS9AC<'/PF9.P<KQI][R#R- QD]4'EJ>E\_R ^OS)'E6'[@R<0L, C0
M%G+DT;$L'<NNXNXM!58KHY!<Z&TZER5;O=D5LT8GC6Z*;74KP7,4 4<RLE!&
M[BS/#U0(G$S@ E!J"<0+ 1SIE\OQ'7N#@"I*1/C!]3SW17A1,L&W$?@+^[YE
M6EQ2.T1Q<?&;>3#W2K"8*TVBN@7PL CIG:T#' D6[A<6E@WNI,CO9(=@KXBO
M;)WO7&@ZW=DD4_VJ2"*M?MY(H!Q%FI%\S)6/'E2H#AY7Q7$WPA"8'@1P'&$Y
MPG(4JT?'K(N07.-D.[_W8+T+F6GRG[-9',J>)KXPS_3NO:S:"@'@(,.-^OS<
M\;O) E\8GD-92"D+*64AI2RDE(64]IREWG/."P?1<R%#%%]-,K)01CZ&W..
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
M\N1-=@^_D=%D ?\.+87/!TJX&=]17]<>\H./NQ^.Q[9<*]R&%3*>X)@&R63
MF.$_>K?7+!S#$'OB[U#XP>S*B=L=\=Z!85&<@)%).D>8]*[3KK66J6]FF?_[
MD]4=B%;+T-JBSQO-;E.[U/M<;]0[[6:GT6EK@W\WX(^?"NHOHC_<NHG3<D/;
M*1Q:*:M:N\8DN2TRR[.>:A";HWCF#<EB.[B[?A6+S&?7$;L4@*@@8LQ4C)F-
M#1DSUUA+6KJ4=L.S63!JFX44=U<8M-5"G@_=E"BX^>?ET],!ZRB)2#'.&2H4
MQ8DZ"K7%3B4X;V%FU*"BH+[_^/GJRU^/M[UE.B-:NY?3.Y?_A'Y@#:(5&6N_
MYNIZY'6%[]L>/V3 3B"AS-^AY4D#+4G@HM!U!7FU!N):K?7&?!N;;7@>>J#X
MH$6W/XPA=YX$NS(D9Y!VV6B>184F^ C1EAG:$R9C34UX;/GP?.QZL@E]P7P8
M)W@ QA\#4?MBR.T!IJO'@J0XJQ=DR9X('?A*%LC#8.AZT'5S]SA[J2ZMJPT$
M#EI!8_;+\WO9J#7JC4UH?IO-FK83,M9Z?3/BV$6EZC6]N1DG\1+V8*VU6F.7
M>#/[W/C^Y+D@PN>1  [D_]Y7QMF7D^?Y?J%M=56)<3E[VSZNWOY^]0ELYM49
MN_]\75O'2;^MWH\LT[1%.>?ZM"2;>GM<O=W3 DZZ?3"_Y@T/Q#MV)_I>"%MJ
M-1(Z0%"]KN<VM2<H!<<*2CY,WAUB;:^Q\9U;][Z&Z,*_4 +Q")NJ;^)["-LU
MNV!![%M1G,3*.*W>[@G%%7M^7M_;:"^.SN1ZK0.[:^:[MF6RN.UK'WCO:?:+
MQZ-PN=-"I]Y6I[>[6NC'9?:+1^EZR"T/2I&15G-8KN:A@)G8F%)Y4(_3U;ZB
M.SWUER>1"Y'+O"]L]R5VE0]<&_X%,L[&PO-=QT>/>N1-CRK+N.4C4@>#C[FA
MJI=Y3=6OIHQRL:)X%W*O;RV-GJ[5&IVJ9/IJ=J&;G8HT5F_7M,96W/:EC'$L
M5OB?^4BL$3A;HJW]*\U\A>;HBQ78-$DEGR1T)![:A5I"F/DZ[])1[$?*MONJ
MDJ"LLA^1SVX %1N!6[0Y(2$ZK!#M:Z^T\B'.IIIYRM-WM(X^6BXGKG.G1VG?
M39-5O;,"&"%CA<:^&7N68UAC;C.1& 97&8:W9 RVUML2:K!RA"U49EDGF/L;
M]T#W?^2 J_YKT1(YCB4R#SX74HZ3O2^18B!X7#I?3K&&I,5R^,52;@0Z2!2M
MFW%-I,]YFJN:(.HIV-_Y$#5N2?RZ.F(N.6?'IJ\2+%\!EF]UP_VZ-CU:QI![
M)OLDGD&!N<]KIY[9D2[Z5=C/ @O8DQ:JEK*9<8&?S#P1?"?XOHKZ.ID%L7/%
M5:(.T?SLM4,[P'+5\"W3MJR"LULV8'%TO:W&[-(&M%H;T-Z03]@-?[9,\H\=
M\U)=8\M*\TL[VBK&:[V2F&Q6$=(2.2H52%CTQ&9WS@&0ON  :.E@K' P<[IE
M$/A?[2*&<-@=MPKO]Y)&.AJ-1)"[A'J ('=Y('>1)J0U<E0ZD##WB<TN86["
MW.7#W"5RN'_F?,39K]P6SY;R-ZT1]45:LH):DO8!)=1-M \HSSY@H4JDQ7)4
MRI V!"<VNQO<PJ@F$"]+&0?<$$QE=Y/I#^-?O&0;N#27VB%W#?K4KN%VPFWV
M!W>VR76SC>FNAB[8)NS=T:@1F#P^,%FP:,NDG<M21H5XA#-2)LW(3^5(&+I:
MWLV+OFM.X(]A,++_^?]02P,$%     @ #4%85KON'R5C$P  U]\  !$   !K
M;'1R+3(P,C(Q,C,Q+GAS9.U=6W/BN+9^GU^AP\N94S5TN.36J4GO<L"DJ4TP
M!YSNF:<IQ1;@BK$9V4XG^]>?)1F#P1=9#MGML\T\3&-;Z]/EDY:6UI*4W__Q
MNK+1"Z&>Y3JWC?:G5@,1QW!-RUG<-A[U0?.Z\8\OO_SR^W\UFW_<34>H[QK!
MBC@^ZE&"?6*B'Y:_1-]-XCVC.757Z+M+GZT7W&Q^X4(]=_U&K<721YU6IWOX
ME=Y<S0FYPF:K>8Y;N'G^=-YMXI9QWOS<N;IN76!\?7G=_6UQ<]W"V+SL7#:O
MC>NKYOGU_*+YF8!4&U]=7G;G\\^=KLE!7[T;SUB2%490,<>[>?5N&TO?7]^<
MG?WX\>/3C^XGER[..JU6^^R/A]&,)VULTMJ6\[R7^O6)VE'Z[AG[_(0]$B5_
MMGVZE]QPZ?K3,[;]@&)X6(%8I]/N=-N1!,.S<G*P',_'CK'-P?1ITW];$R]=
M!CZ?L<\LGU:SU6YV]G(R_:U8/)N+L_!C V'?I]93X).!2U=],L>!#2*!\W>
M;6MN$1/Z@DT8VWL)8I]]3!?$'^,5\=;8( 5;X\LO"#&BK-7:I3YR$N)S[#WQ
MXGK4YV(-%)(Z<@WL\Y[*4GI1S1+ISXCM>^RIR9X^O7IFXZQXKH'77&"\ELHY
M+A/FOGDC4X)8#VU__OSY[)5UN?02I/8?GK[)?C;;G6:W+9%M5D<LGC<\-2.Y
M8Y1A-]SDRA#)O;,,J8,KJR^()/FS5[ 8Z8.U8"-$ JSV%S(9>L3XM'!?S@PW
M<'SZ5J3SIXE$#S+=?@_,))9,WE%R]B,E3^PXKL_EV9O-N_7:<N9N^ )>L0YS
M$_6:*9E'*C0Q':0,3?[/#:8&=6W!.#Y;4W=-J&\1+SZ5<( E)?/;!IM0FI&6
M_,O&3Y^@)%&21 ;[79]]/@,18H]V-8ED6>^[;7A @$W"MJERQ=>4R%8<1#R8
MICC1_^_K;V!;MOX@8@3V?T;U33*7K3Z(6(Y5HO9,6H?OR#)O&Y%IBQU3=7S+
M?QN"EJ KWJH-Q)(^3H?Y)@XO32Y.E']4@EW1O[3X?VW4W!G9L9^ AD(X%,/[
M_>P0Y0 _\(BI.5_X[\-1LA'>),D1/.A>A>7V>4D5V[R,B,BA1PE,RR])24)6
M2$-GGP8.4-.&[VGCF38:]A5=[=\I(V7<4V=?556?R3"0#2*DH@OM/X/&(QLN
MXE!H@X5"L!,K^FR"*=1J27P+RND=A:,#2"%CY\490[_N@_]/32F<Z?#_!W6L
MS[2!-E&GBCZ$KV79RT 3$G>11]P.%&D#M(.M$6/;MG'G/7<%=5D2Q[->R- !
M&LCVJPQM12&%W%T><+?[[<[1'C0*L=&OVR2G4:<-X/TW=:H/[T:J,NY/U;ZJ
M/BCP$'L_F:H#=3IE<EKOGY"*__M5&_75Z4S]W\>A_F=?'0Q[0_T8 _>X!1+V
MGZOB8S]6 @29HEW9]CYM2X=XL7C2> '_&X5%1+]N"GGJAL"Z,OLZ&&G?CZ+[
M=V!"^J\EZ =4Q&%KQ->].H8);R3#2B0B;/O/;+%A>8;M>@$E\+"1K%'SSH;W
MXR$H 66L*[V>]CC6A^/["73 WE"5&@KY0"(JVJU#*F)X: >((L0:4315OZGC
M1W4VF&H/H!WTJ=+39]^'^M?>(VCU!U#H,CP50!.2U3XD*P)%#!5M81'#15O@
M&G$V=%Z(YS.5[O7)$W=)_1U8_MN,& &UF$].AK,":$+..H><Q4!_0PPV='5Q
M8+1#KA%I V4X_::,'F'&56:/TW#BE>$I'4!(3?>0&H:#.!"*(]6(BCZAU@N4
M@:W'/)]R=Z '_?,K,1>6LU ,^"0]C(J#"BD[/Z1LAXUBX'Q(;>#1#K]&1(X(
M]HC7<TUK;H4!1=U=6\;U>4>&N1P4(547AU2%8+^A.!SB> @ :\1-3WMX&.I<
MM< 2D<W:8&&I8UG++P]&R,[E(3LQ-+YPW<.K$SEQSY%.7OT[VS6>1Y8GY>7*
M01%2<Y6@9L^9Q= 0AT,,KT;4W&M:__MP-(+N.835SOB>NXIF,U6?C54I%Y0
M24C1=6(!NP'D0V<'B4+,WQ"@UHBHX1BTB:HK?\@IM+B8D(*$#R&41ER\1FT-
M/6NDS6836.=]5::JHNO3X=VCSIR3NL:4NC:.^R!E^)"%%G'623@;( ?$LD"0
M!^*9H'@N2-=0F,^>'[5&[$[5B3;E;3%3[Z.I_E[5[J?*Y.NPIXR&XX$V?>"!
M*3EOA 2ND-<4OT0$CR)\KAGC.:!8%C5B=*2-[W5U^C#2%"G&]N2$C"2\#DR\
MR>01 ZA1>R<C1%+>U:2TL.T3;H6T&%"=&%!':B\>J(G'Z/N*KD@1(@03\I/P
M(428N[#/?L ?,=P:$9:]>/FK?9Q%T%]M,4T)_\%I&;2Q"0CS<QG0UI:SP(XY
M)38[F53.-R<&$Q*5<"7L87)7W :UGJZXW C=Q+4M0Y*S8H!"WA)^!D'H#_T:
M8==IWT)N8^OXR3XB=QLX(7,)]X.0N1"Y3KR)XZWRY!7&%#*8\%X4B^36D4AQ
M$%:>R,*8(B*["9=&P?!N'9D<8(M^PW9 '@AFK<4;29Z\/!@A7PE7!4-#' [%
M\>K(3^$XK3QGLM!"'A,.#JE <!W9S8[ERM,IQ!+REW"2Y$>'ZTA83GQ7GC$Q
MF)"RA-\D-V1<2\8R'1XE"!-A"?F2<Z#4D:_\,+ \9X7PA+PE_"D%@LMU9"\6
M+BZQ D@("WE)^$OB$><Z$B 9'Y8GJ5P&0B(3[I-R8>@Z4BX3-R[C7Y%&%Y*=
MXFF1BTW7D>9XL+G$ZB I+:+I/.%'V0]8UY&$9.RYA+LY"T-(2,)1DGZ2L8:T
MB"+0)5@J""DD+>$5*13:KB.+HN75L2+=6S0A=PF/R&FY)AOX+F%Q%(04LI=P
MCA0)@M>1Q-P :)_XV)*[Q*40GI"^A*]$&%'=0->).G'XLP1_Q4&%)"8WHA0,
MJM:02W$$M 27Q4&%7":=+47CJC4D,_7\:PG^<G&$E"7<*AG':6M)4>$ : G:
MI+&%5":<)I+1U1H2G!T2+<&H&$Q$X472H2((L-:0LYR@: G2"J )64MX700Q
MUCJ2EKG6+L.9$$Q(6<+G(EBWUY&RC(LVH7-/M'',R.A,)NHQ;O!,!Q92F73!
M9%[DB799;"E%'039G(A-:7]HES&FE%L0'T+P7@9"HE.VLD@1#;FA;78GPE/X
MZ&K^DE#%\XA_E#MY\S,0$I[<"R-'>!?Q[%"8WXGQ%$+.%<.@ 3'5US5,?;*[
MT\IF(F0^Y:(3*>;/T29+%.59)_;S=S25,+B* 0I93;B'"NV1JJ'I5:B]Y8)=
M12%/)'[ 3K<R7MFDM)":A"]O?Z_;B0.HO=2@21,7LI![Q\UNBFK7FP>I&^W2
MQ$4\7"8/>:7RT*DW#]WW\= 5\Y#PCJ7ST*TW#^?OX^%<S$/R3MM4'L[KS</%
M^WBX$/.0\%>E\W!1)QXD]XR7L*=*YB!D,^&4*KLMO8;6F<S.\5*;5.3AA7PG
M?%+R.]-/3!>A0LI +(4OY#IE:U))KNME999@0\H,+84O9#OAV"C/=JULV?C!
MD3*[)E+$A5PE/!V'!T]JJ&-3&E+NVO@T>2$3"6]'!A/UTH I;2FEX5+E15Q<
M"8]CG?13B<5VJKR0BX37(XN+6JVW4_[RW\:O.J%D3B@EYLQWC>?WG9;+P!1R
MECR(E?YW ",/+MIF@'@.)R;9G-%S5RO7.1Z->X!"#@O=XQO?_!.BGPC<MG<W
MUMZ# $@B0\\+L&-([0$J R\D-WD)<"ZYW3UR49@;BK([D<UFLO LQA#:PV';
MHB8V=MYY5CD764AQ\DQ7+L7GT6&2;3Z(9W0B-XL"MK7UXPCFZ$*2$XZ5<B3S
M;;HGIEG805NS+,*#KT=A=Q]1R&CR6N)<1B_0!AYQ_!.'T"B7"DQ,J[!9CD+A
M'J"0P>3UQ+D,7J(8^HD_:)(KIHT"+'D06HPF9"[A@LEG[@I%T"?:H#VNI[/'
MXU 6(HGHND[^\>9<NJX1@SU1!6WQ>7;7V^SG/0IA<3PA;06OUHEH^XP /-I]
M?&*/N6-:4VNQ]#UE00F_KODX3IX$JI!)63=/"X59H&T>M>)3=,U1F>L_BF(*
MN4RZ>XK=G53#^)#PU.2Q;D\JOIG\.GFDZW0,4_;^I#([8XIB"@E,;H<I=(/2
M?S:/OY^]>C=XO;:<N<O>A,^.XX9EYZ_@#;'Y9,)9?K9]^M?0,2@[[S]T^INX
M0L]U?(H-7S'^#BR/%T5QS$%@SRW;9L(]UV-']?"3Q]/=-N9@UX-UY. 58??%
ME 5TX)&MS&\;P";@O3Y1V[I9$VJY)JOH;<,,**]-].T)V\RK"A_(DP5SNQ=
MF2P_8&GNJ1NL;QMA0LLGJP;R.4CX9N4ZT!_HVQ"^,/#&668338EA8\_;WH6@
MS;^S$YV.K[LQO[*GNZ''*+-EI'&JVB"S):;D#C@V)_B-?5)8-18\%7.215U
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
M;K(8KQ.-@TB.JP1:U#PYG2Q$%1PXE,;R+,G(:GWZN0JN/GEWC?G17"S-"//
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
MC.CXG>2[[Y_@K_;:E6CSS'F:71SL=R"4;K>YZ<4M.E]%V+^%P6Y0O01TR<@
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
M[C0@?7/UNZMR,I.S^F>XK+1PJ<1G)Q_#%%^&&>:;'UBTU=8!R86CK2.8>C3
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
M.2)D<N6RLED7WCJZM";$_IFT&U#@,8.V"S$U4Y,W]?42Z)769LR[K)@%H6(
MQ82&4+]X$:(6)EO5/";Y*)@VR_I:?5GR*W(Q&1(7J=Y^RV24" >6R9K2S)-?
M\:K@$][F,S>+:B/;6\;==G/9C9I&9Y5VKM K1>U"%3)XB1P,#U(D:[UC;'LU
M_;PQN"Y%N<$TKAAHN_Q]_1+##/_QE_\%4$L#!!0    (  U!6%;R$7^JB6(
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
M<L#$-*C@'(1(B#EZSAB7)K+VS1=Z5HWU[8O.-6,=L7>8T'</XO5%O31!69O
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
M4<"RYZ!$K-:KR<"#"2(H4:1H[>XNPK$+;Z,=5Z/&@N[ 0?UM&!>A8D'Q[),
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
MFF7&3>UP]_U1OR3^TC?SZPBW(>.I%K&.OYS^=GS*<O;:E@PEUUJ"2 >GXZ@
MDXXZV^B\>*C)T@337SZ,/OTR_\0KAN=?W!!\\[S^3-&&@A]M);4.3,G]M_M[
MUVG83!>A- ?'=")SQUJ(@0>(#CGGA:PAWWKBV,W3OV<VMY1EZVCHX?0CCE_.
M-&SP=6)G8H7^10T^)@,J6_)8F);DP(3(@E&TXZPV76C1IW_/Y+41V9-.3=^H
M!>=&S]E=@.SA)I[6DRM'=,J8HS*1QT*[JY3TAZ"MMX1- F3;=OE<R07E:)E*
MY'RX6/LJ"EVG'L5"?TM2ZR2%-\VG0/80('LW&J;+\9@><S6Q^%23R5-2#:,(
M.TMM8_3FUEJ06ESBC8]6MRZ5OXOAB8:VUM& !:F$FXOYB<2M,HN&BT!HE:*3
M-*&$F*RIXA",!^&<;I[2\9W'K;91F:XI>MIQJZ!TXL*2G8:"Y&5Y L^PYMFY
MX*P4F.)*RO8CQ*W68GVEN-4ZTN\M:+$*J!\M;K4642M%+S:1<F\JP((-K&0/
M7"D"E^G4],5RD)%KJ1FS<K51W$^+^HWB5NV97T>XW<2MB@]*9H& MAZ7M$"@
MM0A(Y#0J9I@S)CU [_<:MUI+\/?C5NM(K:$I>8W@X,UIYDPP)ST0TAI#)0LG
M^EP@R8PJ<1.*>:CN9#W>#MX\!][6E%HOD:F S"8F--0YL^23)$'K"0Z$*IJ<
M=/2.W[&YOL/(U":DM1%9?Y&I-X?O?CW9/WK[YG!OFZ8(BSZF45SI481W\ZI2
MB$&@,-I;Q;WWP;.<'".U)C\JQ]-%'[B=BUR]N,-R-83T=:CS-J9?;CP[ZY/C
MREK0(9/AC9F#ESZ Y")[B5&FV#J#^4% 6\\8PS@]&$[(X:OO#7W\=5=4&:/(
M.I'CFA*]+SY(")$;\"([%*$@\ZU[$2S#TG]<J)T.W!LSUD+>'02&%JWX;?@\
M.+\\?S$:CT=_DB?Z,ES03Z9?3K,S3*+-X&0@QS-$#;%P1Y:'M,R0(VI8ZTRF
M=? ])WWIC)<.:CT68;V*5#B'6G'#($A&IFIA"CP* 85A0L>23JQU@?)2,'T%
M"OO5B?7EO.LXX/5JOEW'S,<5)@@A2NUI%3@HY45-[G1@DC%D UB3M&JL+O=1
M["H2V(C=45,I=[!;?(OHNL)B!4P=U08NPK.;$L%MN7J0^BT$W9<2>.&#B2X
MJP78*@IRU9 A%*58S*7HM%J6VI,D_Y%BP3ZX7T>^K0,0)S@^?S,*PZ^VS)4_
M;7E&HZ6!4'UR57* VDT%R&R1TBJ%O-RA?$D(8O'G]V\1;B_X45NI=> S'.&G
MT=FG:H!^:YY>@1-"<V<Q +*JME)*\,ID0"FY-L*0C=JZ>?2#@+YC'6@O\-:O
M]1[M;WEV,SFZPK;W88PS.W$.+K-4F(P9F+:S+J,:G',"HDX\BE*4OSM99\D+
M_MB3OF.:VTMRIZ''C:I"%WY.=\''AZLZC0[%:^9]RJB*8B&0C6U-5#:I7%1>
M%'W<MFKS8;<1"P9?(NWXJ5[Y(VW[(<@"0GD759:>F3XB+QV%'U^$R6!R?#'&
MD ^'_PCC075[CL(4^:E,CO[OH$&JVJ$ZE +!%0<)T:+SDG/=.NZZ*K:G%FY:
M1T<>#D\VXJ-UZX$[,=2ST6A<09U*RS+W#@'I\ -E2JJ]V3+8Q+)U@E[AS%<Z
M8Y8\X#D0W4R /<4/#VHG#)Q,*[Z]Z7L<#T9Y?YA//1JEM6>@>*#SE3D+WL<"
MZ%$S4LXH?!\1Q27PGH.F=,U*!QU3EX?.6!',6%Z[;!@!2N<(+B(#YPLCXTQH
MU3R+^XD'H%NKQ/IR?BH!Z$6KN6K-1,=8B:&6F]<2056%);(!3$Y80R:XQ]8-
M(99A>7K!Z+687D%_UI9X3P?0F^H0C*^;JJV KZ/P]&/8=A.J;L/D"NJQ-0V[
M4)?LF49.OKF(T=:)7I'V6+0U0&.RHK]J]E!>X_>C)H\$M7>C)>M(O_.KC=ER
M3;(9I?? M*;EHG00(EG:4?&L QW');0^4)[[4;*EE#LP0A>& U?!]"/>:Z[%
MU2IW6YL(NJ][345>=*G7=QQ1@XHA0&0%(6A1F%6,:=_Z1N0IWVLVYWX=^7;
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
M8[$,R+AE=#(&J:P*PC9W^>\CY A60AM%/:S^)TBY=;N_.RI:" DQG_WWNUH
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
M6]GG2$)JE'&CSN>V^1G,!=9&7)NY+QF$T:QHA]<[@NF^E_/)MTZ,\M!L,+7
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
M^1/;F20M%@C+F;/#J,&]PAN<^QOO=\R49X"*SPH>6)]E:LC2>YR PS(IK9\
M<^$EJZ2+W> #'>AC7*;%K7+ZV_'<T_]\ZK+3"-N*XZ*AD=LSMED@=4[/U@0=
M/AN$9QF[?/H[=6_0"PYRYC;K5S6/0668@KI9W-.-8$Q#&#X%-OEL2\M-5=:3
MB43D^BA6>-_K[(2<T,+MH#:\ ^+"64-S,W$SZC*5#&D(@&-R"1],EQ!H#H,Y
MK1NJ=CC)05I6%N#<P\=TC8H$7 Q]76MB!Q565+[<XZ0GJ/HCC/G8B8?[\YS[
M<2>I(G#$;*_:ZC#6)COJJ#7#.&,#A6C$3FVS_&#\BQM^4!XR1W$'M";7TI0E
MZK>YUFIYQZL7[;RUJ8!:*RVEOD1#4Z_7 .\_K865,]1CM,184;[;BMT1\S^>
M\*GBZZ2262S\I*D3>N,M/XWSC,XO"P4P#HWK&K:/ELV8ZVRW+:G]&*9FXV&(
M'-VHP[$"X[H3/;?VMI\^(+!)D"P<H":FY30F!,GYX@.JMDI@<),PBJCJ\9=Z
MN!=9A @%'L_6Q=-V.7GSOU RZ-I#$17"A2&K&@)JD SH?^2%*I4+G,8>D+X#
MKJ= ]9<OJ;&W.:6DG?J#W'!NB:X%V-'[:G=#X7U\-%B1L71LL72MGHZ:EQX.
M D,![P!&_4G.^2.--985TN=-; 2_;&]7TN542I<\'X7K->U=RCZ,V:8=@9X#
M4LTJW/A,YU6DN28K.7D"?^;>+!VU;9>PWHS#1X:4C2'FJ2@0.\'%;>T>(Q:=
MY&2@Y^ZRPBZK4X]2(-9<<;FB06.J[< ^50VM_FD4:"3IN=+[?M6Y!THYUWMQ
M:ZN;$9+,)%S#2<G6=%[D^O;43J#B-')I_2EE1_4T05-[+F0Z;3D;5W1&*A\+
M*-B72$NE)#=+-.7F%^9QFEL].\_5+^\]Y2<;PV1PM:I#XB[#\8-")D3#)?UI
M,A#J-YZ8F_[$.P W5OAT,L"-8;(-OCJ0FZLR,:GS7G=L:F^^0L4B*SG^'=".
MR.#@BE!+,(D';@>W[[NFAL:O)B42^9).RP"O+3MWCJ;42(QZ8+>'=;1R@P3#
MAKU<V]X&OFC:.8/_!J<S7\4I\3,E[P]-T YA4O%Q'A#97C?Q+9/P1-P[2#NC
M[NU_*A+90H'W,95!**LGQ$[)@Q-V(PD.34P01ARM/P8S1H^28;THI:-MCC<<
MD2I>3'?^L'$6_X"4>!Q"J3 U;FI($AUE%->1ZJE,3T!*UF>EX9S*:F>0TH*;
MRM2MJ[1XS./P#M! T)&X/QCVLK ?#(554X3%C5%*T!+FP^EIR T1#>.D"KZR
M&*,V3LR]7'50:MUA"R3+I&D#XPR9^!X\@B3W]-A-WP$=52]DKQ".@UW5H5,N
M$_:=HC (%N\V>6XDD\>W7XC\F(D3Y8*X[8-S%)M</07,4KP8T2S+52V*O(A_
M]F>@"O8(\;IQD#>>\$TL3>_:\P;BOII<W.2\%-^"SD__^#_5W@W]A>J\M!M4
M&?@GX_O?R=;^7/V2_C?_D9?K[[3SQ#)Y1\FDS^FH!8DZDLW -3*L.ZJG> /-
M&_L#NM25JT?A"&:5GZ(I 420E[[/ 4231AD4=S2MCHSEF"#<XPI]0A_\E*E.
M]?W9DB'+1^61.-7J-GMQ!&;'K5C[[[;SE!G8^=^,,KYKX13/,]N:7OJ%O0C?
M6'>#H[RZA29IGLG&(L7$C3*/?]9U?_$QU3OZBH(2Z8HKRE*C/KC%8^ *;(P=
MF-*&3;]YO%E,_IIYNJUK,-1=O^?Y\M,DD.7&M!N,X'F$_@NQ:N?ZB">"ZN=X
M>./24!)&=G1R5'3H37E=H9234V>US:&*:W#(LYLJ00_CP]#>ITFG\7? 70"?
M/?/:5=L@]T;!&1.M%^"N?DMV:^,2 ZP$\//MQG%7F_(9[F07Y]P8$]7W"[C\
M?OD.P*AY,S'P(Q_$IZXS"E#<$?Q:UU6?627T9JAFK% 16!_YN;M\VS]BCO,S
M_8GJ-3-^T808F8.^X\I<('E7OA]Y9C=Z<\R#>(3D0P,%Y)GSI84RG'$F/[I8
M<!(*6\WU4TQA=3 [#"OWJAWIMN>4_9M_]]T#LZ#N0<[]H$ON:\=="-Q'^;HA
M:1FMNY&LO@4<U,A.)KY8O+864^.+@YE2<4:]\_A:]889JXW3YWP+*D$\I_/7
MG+))R50JYHR3BJOII4AOC?KXKN!C!8^/NLE8W"4&D<N%H0F1AQH+8&LV2T4M
MAOC);QD3S,TZ*<7CI4B7[K6%UEPE8Y-BY'0OHI;EI9M-\6?NU8'C?/!;%4OF
M?HIUEI/FW#5Z%2FP;+2B1;A\<C]@L-9R50R3+"*9)"@)B@:ZTXHW6'2NL?7"
M[!SGU\S2:43&/32WG8Q$) C$D'P]'I%.+X=T'FS#S&B6ZR_,E2(KQQ+SG(LS
M-&*@B>P$_RH-O4GG1VN!%[A>?<*9S_PO.MQ8^*(/'+M"JRSN$A$9J<-M.L+,
M^_J%^X+E&9-B@,:(62G;QDL=KIP]ID'GC(MMB=BH ?5T_&R<W8,FJYVZ9<6!
M[#PI$V);><JCH".GU*U! &^"\?@0YVM,C>4!J;OI=SHQ0X*=I:$33"!6OD)<
MSEU?7'DIWNCEDDD,?>4E)C$9XT:::^Q.L\\M8T#ML5?D?>7MXP'!T!"CC43E
M;U%K,L(R%2,-0Q7A,BF_/D(T-C'SGP3'P'BUE<R2AMR1PCT:@KH%W)7^)E9P
M.1J]@+'/S,E^#I9^@C&2=OW)5-)71]9#"048*&1:KJD:TK\+#T9'E=RG]8#@
M!2HE6DM_\1MK$L,:@:,WYMF=5*2"3&95^YV_<BFM'9+=I#,28<(9-A+[(H_>
MGQ+[8S-!NAW&O.#C#8>)'V+P7A=LK&4]<^U+M]C2RW4NN#LLHEHJ\Y.6-(AQ
MH!RBG<JLH$WR07^$T<&+#O@B9CQN$!DW5E7X;.35 11/TXG5H_HQZ!J+,\D5
M9HTTZ 1NW<D<-')6?,$(:V]J7N8"BV_!8SIW>JFC(W7**SAO\'X-&,,;LU.]
MZZ;UZDU..2"89.<=JK@SE]2)'[<CK,.0F-:_2B9$MV7> 54W(3C,/2H&/),)
M7:6]WHFX[[$^GW@=P?UH8P,24"*6J?.IE\DZ[):@NZ+)S+D/H:V8*Q@(]ST:
M\I#I_(8C&/*[3=/Q@T4(QGUM;-I&E/TR"Y1+IA*^)-7$TC=4B:]-H<D1&1.+
M%\;]Q*(40T=SYXHW(L2(-4O3IWIG#B=B%*N'LB.Z7;>J=R+C()IX=3V_:9 V
M1F.H>LYUG;CN<->X-/!4_NE":U2$%#_81!^1W2?D+9;71=YJW9NMN$B(#^AJ
M$I2F=3P:P8W[1WDB=L=8D+<DC!^:_7(P_J0<5=92% )-[616CTOPNC%@W!B_
M=/1 **E4H_GEE(RE#2-7*K*6L<75,H'Z/C(X@G)I=T@AOJ0PQ)P[;C68KC%2
MWTZL'I _G)AM)8='*WA.(B-<Y1! XED\EBRX-Y)RE>,12RB-TO0TLRX4R!XQ
M;GJP<%I5(_6E66_B7HLQ"7XL3HCI*F(*R6H,TV/TVACR$(DNLCNX&0]D$[2B
MA'7:9]PR[JOOC4JR+Z)4UTP5HG&EDOU$2BJ:I7JUGO .(&NA:W(Q7P<' 9G]
MQ6BLD53\F!+<@PVHJ=FA7PLV.G"B'F^":^5C\UR.9ES3Z4\^/CK"'5(D9_0R
MQW"UXC-)S"6FPY73D9QJ5N<UCEOTZ+@$35 RR&#$FC$^V@WB;G3OV=4P^)Y-
MAF]$,X,$9J>/%4=UDYSH=PC8L04\EX+7'H8$EC43>PFG/">*_2VJO!S*\R_]
ML5*J]O0U,T<;U:I9[PWI>0G[O%0XX]?>3&9_;*_28E%2(S <JW <QW;&_NC'
M9UK&"A\94Q!M I[]%KJ;2>A0.EZ1$3OE+HU*^A;;](C(Q@\-VY ,1 \>_9[\
ML52V)-@6CSN"]J5<?3FE+S%7!F^^H)$&%NPQJ(U:FFOFY1ZAM7QQ/>+YFW*O
M>*D&(++*J!E7PY.-*5,L2,2"R,:$9>J/RB1D8D+HT$+FC-(06SVJK+E8W\AD
MPIGYD_PEP&XFD1+<=.141 9WX<UTDK//I%-DC:S0&.8K%>$8^H<465Q$@00D
MIE8DR*?98)R>OI">D\TZ9]E2+-($)+V.!5Z70U+1R;HY18N =]SS0<SP\!V(
M+QXCG$G]8RXD"U>I.S5K7LX04./TUFST&(B$KZ&%.7_Q U2K_8MN0F:.YY$;
MPW5!-Y8"QPY_N\CHUP]>&J5PT6P2-/TJI)1*[0U-*WA.6QELT7EG<?ZK#P7K
M^5Y<:-_XR5+"?HP\TCL/E5=)NT!_B'=H(75NSG10=-69%EV-2=K#3+#9(SA_
M,08^NN]T'\0__/RC?K#JE?^A !&[Z9G48:])3_BTM-WU3>#X'OM-X/"SQKZ)
M(I6,7,H>LU1':I/,9M,69P$G:GC!@!DK5X['^37NX\V.O#N30[^9'+^T1D,;
ME2^P7'+_DXDZ&W/<P3M@A;1CYQW@]>E@R@03CSKFD):R]4BJ(+JOAE) A2.E
MM%G,JF^>@Y7!+;);%J?M:*9]KFJ &VH0]V'A3QJQX:*]U ?&"KHV7.7X]  L
M!3\PL+R.>BI^5]]^:S#AV'L&I[3OX#<G%4M9S)A+8>MLQTZ5G^L*.4ET119'
MI[F(-&7[/!,"B]GM72(WN9B1WC6AD6=F[PJG8CJA@EN@IX%[1(:)H7]Q<VTO
M0C"-]C*+I344D_,0(Q:M-?K(H'" *7CE>@@4I[M)$I=&"[[DEN%BM=5$W3=R
M+W:P9G!'^M2Q4T2K<H#H@*01,C.>JH%SK1_]2^$$H/Z*(O,."#RP+C#_@1]^
M XWY[<;7*IT6$:18S<Q5J/15P#?3UH^^L&U-\!U XAZ[(P[[X@(79U4OE-)#
MM$U49'OI[E=@W[EM)H[FG!/(=\S:%?MCE]8F7;9<54>7J0O1-J&VW!D2QFT8
MFC,8AD?$,:<WT1 +W,K;U>ECV])S;ZI% Z#L^[:*YMQ,4Z(<=#@1#JK-$@^%
M(0QR)N1QX3!6[8NT5HLM^0O*4NP;2=Q3L1/AE89YCD O_8I3E<.J$DH42#K&
M7(Q?)HR?)78\Z$9BJ;+$HF[>UM8!@"T5<,E%.1"4[._C!4,M$7K%"$YC ZES
M//\\J.?*!DO*N;+I!K,:O^9 E$)P!IW3-AMRDT)+19-7"!Z9_UR&%.\()**6
M"MWKP0?B-Q3>_*J?X4S0#1WSIR8?829'*TH(X164:HWM3"]SA]=>^TSE&:%5
M_4L''X-'9RY\>EV84F"0\_$=(+CR:+)QH>NX>)JP^PR\.(78!_Y!%OPKW"KX
M)@KLI7%!.:[8:WE-7ZBJ3Z;I]3C6XE,#2NT9-(9_J_ H\#9O&1>$)%N ,6\Q
M)>*1Z\*(_%CR]$D?UCS%&A8&@"%M^OZYG^(:#XDQT9\SK:*E QNY+30^& W:
M/>YWX>;=Q:C*.=/$L)%$R<T;JM0W!RL+Z]O:H5HG\C@Z;DA00:7[0#I@\<8J
MI5ITL]-6R0K'8ECS5)$45<$/^-0$&,$E>S\&AA:$!> @U5U?:J7RB/!&5MW6
MM.J=J\BZ6-):EWE%2U#[P)X;-Z84$[GUNI81)\V4P?H41G+J-1EL&B10U3EH
M#U4DL3K$!;UZS L$MI0F B)5NKNR$:2/+AL.&5OV /MO<Y_:05!Z%F.(4!]F
MK1'[R1$CEI+&N( B$7J/\.BPU2A^74%59H4?K_"5]48I."I7>95?.!L8!3KI
M#7<A=LK\0/7S5L[HL*_!WB\@R')X"S;)VG!+8T1?.IF?7&.!X$[",U]'F%4X
M[@IN:P5\+)Z6S5?@6'3::@:YV*E_F9TSY\1JC*^ O^.W]H!5)W^7+L?;AN\:
M?-+T9A:#C/M=@>(-<5'RTBM$IQYPG+:/"RMA'M%HRDESLG/26J?:8[_DTH3J
M98:1=98@]L;9$)#>RGWI18M1I1;'6/V*O$]0Z=U92^BI$$^V)$K'@Y&'-KI)
M@7"Z(L_'MB+[([C>OH<2 RHLSSLH>R'EZ$F/'))GK(2 'L1IV(]I2D6#YI_*
M0'%F?FP73,7M/-NF?-CC?U1TDQ-H3Z2K+R\C/#Z\ QP=L=23=HA"/,)+;"K!
M:\MZ9I4KOMR>*[PBD%JB;12DEER%^:QD)0""&,D*6=.NLSFD^?;T-7K!<B<Q
MV^6 XE'Y8]564J7-1!,_:(X3&('.4>+"YVYA30LN>DZBKNF6%50VI8E>N\TQ
M5?\!3#(LNIB]7_:H"#I%>QXIO^"EY;>8D?XUUL O=I%: ?),![]\%-A)K04=
M&.)RBN!\^A5])0F:5H3SM9JM=/YDZAI[S6UP0$Z!^CV7]_2TQS@U0898,9Q5
M<V=]=MG6$QP4O[\X_R8X[6"&Q@D+CKVGR9B%"+OG_.IYM>LUM$T>@M&U8N,4
MC?=UL"<P,JP^^3+T@A?C<&Y]8'($-+_[ &KX;MEVZODM.RL1Q [8665]DA:N
MD<M(C=M0S*O.3E-X')HHEO@1Y&'&Y3IAK)E3SCBIF7)P]RBO/%&KDFODT>ER
MOH(%ZI_)4HED?1%R,YGWLL9A2454V6O45GPF$DJOY?UB$/O,N@UW$E9W3*Q2
M9- BU.(P([R:U@C!'D1>*#Y1=OC^O?:.G;S1Q8ND-SC&!4&EM,JFOO +^C!A
M51LUV;U7H*D>(RPSW(E?EA"<?*9S4_VCMD/<\*7;*"G="U%[H9KX:)DFC\M]
M<%-P'>6Q\FC GAFHS7)>QG;J3;@ZO=F1IEPH9[QEL?HL5\QV'^R?$2FTR['[
M\?RX2SS.7='(BDJ5&3OI68ZT)'YA$.+T00?RUJGD7ME<N E^NVO1M>%UYIX?
M=9B!;C'\F;[04Z^QG!,MK7SDQ61$V:#\Y^TC3LM:B5UV#H<>]\14,>];!,E7
MPX4^=!Q/UE[7M):6K9&67_"*TJ")9D=+6QY%ML*R3S0+U;NH\0N?'C5:0G"Q
MIDH>D5L]$GNFG:6PZJ$?!;OL.6I<*K->8.\<B;-8K^,J.\?*$#->2P-6&2AO
MC)!2Y;!/[8SO _.:KBN:BX40S$L?L<%1775CQSY!]+;+"CNVW=-P*]6)8?7T
M^ZZN?Y0#J]G!;I0[J=$7I+:+*PQGTF?"?X TO"HUX3JEA>S%AP;=_J8PDM$-
M?*?'(*C\"F(-@BUD7M]=P:S--1!<M<'GB4/>8U]NJ6:<IF."C!:H7;XAU+JC
MF^IB_1J.GM/D+L4KT@L)J(0>GN4,66:J4&JUFA9NDMB5=$'X45M4:Y14 VO:
M7,:"T5.BNHS8+,^4%2\4)O_VE>IP3A6;_0W+TB73J.[4,<<?=RK@YK&FRP64
M-/I?1A?M#=T6B,.LIES+1PLF,R,K(F,.W^ ZXM3,4=!T84U^?*^SA+D@7GW&
M]UP"@T1Z(1@RNC'ZYI&)_8FU6H!D5VL'Y0T#7O,)\T03$+B4SU78) 9M*9(@
MC-E/BS7(T]50(>"GRZG:['T7@MQ [I86]*W23DY#IV*<V"P&*V?6^O">X+>/
M8(>L% R_5KR)^<YRGTWEFS4"&MQ5_LR$P%MW:@,9?'$>XU $F:/U*WGMC[$Q
M*NN&"^\ /LJGYDK2+-JA9#Q^4#-36KMY01^FH-%XM93/[=FL:'=I"]I\9QXA
M48]QE0A,\B+)66J++)5#_7<;5PP60Z1PM?OZBF]'S4]KNSJHVB/F7AN9H_XB
MGM9!M2IEJ/U]3\DFW1)SP4<J0[U(OP4@7M1%U3<Q(G!]WQMG'RV=( R0$F9S
M#JZ=H;&H=K)\.CJ$DY7;:JQW@- \EN6*XC33UZ_'*G(VL4M,/KT,(;SK8K:,
M1.%9#[U)RTE .UM%T=^!QV,Z3)<C<W3'3]FWDC=;/131!/R&5\&)NOSES&I0
M4U6F#UO.(47E*42A.$2<;J7CX*,^K682*9OEA:AA3I_9I4KY>!(X1!.A,_V;
MS1Z@;="W P/W[^N!-(>Z#U]%W&M7=JW)D1W^W!;R9O:98=9/^P,U4A;FYV43
MDDFL?V+-:KW:]WP68'<MW/Y3/3I#,]9O.7VC,_SU(]B.^77</FN\AOU<WZUH
MVG0)L%J[XG7J2['^@]U8#!GN, OFLVZ5K]QM<"^6;T[ 0H0[*Y:RU1 ;;&;Z
M*[[_X%0R&,PZ"@C>$>AN9/( K"#5^Z+S[:&Z7&,)'32,:;P#0%IZUU3#$:Q%
M;>127YZ5/7W&U3>+,F%LIYL97U)<J'&O"$NN\-6)7*UZEM09V(V9E[?3$0]7
M"%J-X532XPS-U]K[3 C+.0N5$FU-,CKF6P>UD/,/E.H-_O STGGE[.!BLS7Y
M5%KY9O :<O/V1L-;U8 487SA4/=#W(4M%K6$Q]>%;#X[_8DP9>[N5<BN@?I%
M6N/L$#=$Y'!C,I9CY&\^HI7_)KPAD_HS"=ZO %?B_V#GG8(S<<*OP3<V)YG8
M;YR)_<:V;=OVQ+:3B3&Q;=OVQ+:=[.__[5=[OU5;6WNQ-T]U57=7]=//Z7-.
M7W1/E+7'_6I.1E2JYAN#1W$Z"7R=9T.RK@RN_+/1H:I?=7EBLN+_]D^URJ[M
M4%J;$LQ[R0I7V )A&>]?!W?=2:3F(_00V3"N6F>8[NW:DUA@:TI$1;5J@)&Y
M)ANFU"?N?M+3IZQHJ<#A+_"-NA.PO@7(=Y$0,0X26[2ZZB=72.)V#5Z.-@L9
MZ?*!1=RGK1]6IU.9*GH%HU8WSHR/>AEKJELQOVLSBZ-1.:+^ZZZV&!'>'/3F
M]DM:[( N5OE'9D/,JZ3RBZ@1=U_3"OR<H+)9EJON.&6?-3UE!D^-P-U!GXIV
M P3N&!D.O_LGE.X9SFMZR,Q87)>6(\:-.$:!>S#V-:LX3]N-%\#);9!K$9\O
M?S!P+[#$P+T#21/"KWVG+CO)K[RB$)!4;1W+9Z/_BT.6>PL*0B)CB2>/JS+X
M7'+), /)9Q[T@VOQ'4'_K9Y>3>N9M-FLM#F\0? GXLO6CV8LR\50GDI8^)^#
MRQWI/Q_3FA\M%(<9NS0]<L?,:HK\2]@<O!82<8W9I7)J(XFG7*^XM"I\/.L4
M!YGGK.WF%]Y_CN0W\3*RN2^CP!NN]@^/^/)A^:F3TOP$+5=P:)?'/NXUZ2K
MIC8MY[GQ&K$6L%^:NY*/9?+U^O] 5D.VR X2[5Y'47+]5'H #(<VZK&^$A_Y
M+YVK3:1PI*J?05IIGHU&"]9;3L7QU. 4#59[K+=;ZC:!S+9CRG.0UQ"BD[7U
M.E:8_3>AW@((@F 2 =>B-MQ]0I/JKCDA[3^:_]F_NZ,63",4/R-W#K[-7DH+
MM OT6,8$JXD%CI;7;C[6T:#9/T3]$E/[$7R;)K%EZ2;\\S*:@\E<_<&U]C_S
M?5>YEP;?5$V+G[OT$E"3!PW&7F(YIWX6.MR@;;$HU;0)E/5M3*BPJ<LH4 Q=
M:R*,7XU_ZIT*]2N@2.1(]$H_6OTK$*"=/ ^WR6KVNFE?:[0#WJ2?4;Q@'R*.
M 7XL8=?&_X7MF5K$?.&^(;4^@F&!MD0=H ;RZ%.5JO**AB:PJ^9E'/X&#.A,
MO_&-B+= -Z2,9+"YT1NGFLO:OCT5SCYX-AN&Y(;4N9/+:W&I1<LQ@2L9VF3^
MJSHX6F_48F) <ZV^+;"%)0>J_4O>+*^A<PVI;"46SB.R22.2/I\U;7'T^"F-
MK+'.\W<92XOM*(L:6CMEB"B?]5^SJ%Z*PZ'K*-O7P(5  ,KI%:LR$W>KRE1.
ME]>6*RY^N0M<0GA2BLW!=&MI5J[^H[&8.?[V^@=?5TB#<1=K'C%^\V(S'NKZ
M/CP#CC=#L@,-")]7A ?.&4:+"Z^FK.!L09)1][1]Q6*9O39"S)HS<^/WHB>1
M8_TL6W0'ID1::?+^\)O5-T":L:),#)>WFHO :]7[0X'ST%<O56M?OIIGXB>M
MAJ&]F8S)\.20A#U:R]5A+X'3;I>F-_JM9AIOUF.2Z#OWL58T5=5>/+@6#'XK
M!-ZO%CS71N[Y^>9GM?FNWK6'3WEQ%O#6;@Z;=XKQ"CS5"J:B^$:16LEJO!CE
MG$&RH<N/,H0&P;,,;5;NJ27I],)%8F/7?_X'5],MG;1*&_2L"XK+7^&=&(V6
M;Y_C5Y9I%/X-2Q<GON-;R8HFJ:T+YW',0Y'+V-J#E0!A 4&CHQU!?. -R^R-
M %HX,/\UHTII8AZSUEK#R'8\DT8&5L0V('_\5:>,TZZCC!(=8&0QUIZK>)$Q
MQ_8T2-Y#UT "N^4UN,\>MJ.E&-S6S:;-QL[ H*DCZN).[#)&QN0OV"W@$#)A
M,/]XP4ZI4XD6*EYF\_G;!4.D2VL*(]@ [QN@H$6)@ U_-%FVZ<U3V5#_%WO3
MLT44I>=A=]]V1?3?3JO86-MC"'MO^=#?Q=F]QI@_(JMS1Y+%JZO ".][>0&^
MR,ZH09[DMLM/\^KB!O!=ZQAH6[LYO59XDT.#02/AGOQ[T,D[@0:;6ZMQ['RE
MC9)PWG![@6?$($<O\S(6?QS2GXT-BG*KJ:VYBB[$%9["-?9"S#+3G=/T!7OO
M*./+G921?I47$6SN\Y_W<7&&)J6JPNY2*]0 =:46. 8'@%Y@=FE=U>C>P/]"
M9 OD&V!:8<O4IM=96KTBH,EO9XYC_&]))=H/E.A:I(NI:/0^\VG=P(!)*^VJ
M'8IIMCK!P3:P:NA]8(:J!CN5,1<2.(:LXW"+T:!IRG5_['FWV*R;88*R7LUU
MTD,@>SOO3I%WL9T^AK2^G"H=T*[5]^AWZ?W_/$J*<NR?LJVV.I=K]T2K R\B
MC9JPM56%70F$13.UPYK*F<I_0[;A@%6'3\/?]S?;9#Q!FE'=/[%U5B.KDFN@
M&+-]JQG,:68M)VB?:E-#3O[E]!+%KG-)1XZ^K=VZ*1W1XEX625 ]R?Z74O+2
M^D^(9:99K58W^$\^[&'0\]GG5]OZ1E5B8 G7+PL"8[>2]2YE2L5EG_# *%^-
M] JZ!HG9=F1H'2%:%RF1VPYWO=5 [2:+9S;.+GV/IHN(CQ#Z!7;0I)5GS*-D
M^?9$595EF0)\RSBZ !ODQV3Q^2]KU=:%5RA37K3CDN'E1_>727DSOH'S^M.V
M^9(S6W=FZS,W\;$CE#G/3XL$?$?\WSHX,;\Y*[9)/M/LUE:4UF]8VU"YH,T*
MW*/7UUT)DFM13%==)+N4I<%J:,=$-QR1&M7=" N9?-CK$MC\I<JOTQJ6MIJB
MF.BQ9L^"S_]6%P4U4!W2*>[C>B>@55QVGD\Q"=7/TL9/V0V3@NRJ49@FQD7=
MIB?$2)<$97$ZN=!4\IC.Z$] [/YP*@JRH5#1FS,%LO;Q($HLV@%5T5L5 A<Z
MZX_(JML-XIZ3#AWZ<2[]. B--6(HDJ(F.EY^10U['9G^WS=0PVF:G4%.';8X
MY_NB" 1ZJ(RP'E^!D%W6DBGN875%4+=:]%KRJMN4!UWUN;@Z+UYG<>"5CQ2_
MC."M6_?I8P;%=XV"1PJRRQXOYI?(G"J^XB.RD4HK88K7HI5(1JGEBM787E0
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
M7E!26S91AYO4!TX.8P?>PHXA>C3/1-CZ76EXGP,;U(29P!?]_9SMF%*).<Z
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
M[LM??PER7*/=4;(=ZY"R._^".!\@MH,:N1-N<M9,\6D8G\8'RGSA^04,ZV!
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
M@3S*HMTCC>!T#."$!UK#"&WE(/T0'K@#]AS_4ZE-6*#^K3I+D:SZ(=\U4[)
M90LN^J]*K<""*X$>ZPJ="(J5" 51JW._5[-YD]K9^/T(N:4292!EQ"PX\CYP
MQ:3$*?A&3I=:$I?74QCX14T9@YUUDUJ$&].!991J)POB^S\"TB8MV3H4$,D8
M#"-78YH-+4;EK5*->;I]A*UA >,O*Z$OWA%&[8=12O-/)(7MB'F<#NA,R<93
M]2,YH<CP6K_A3J:4X[,\1*.E8--!FE:C!I<U!)^.L9K.YCGY@_D2 <O02R&_
MH%Y9WHL(C(J6HQ/.4)](7)17Z.TA.UB>*83+7 7<DR<&> '@Z9K,NW1[.I1Q
M(S"4_7)#@MAF:(6%BDC1G3M"\U5WV^=TNVZ"$S10&2I./'\>9D7=648U&::\
M@93O=L@EUX@=CP^2#C^$$.L:2)K$,\3O#!RMG-=I-@X)7-.%2(&*W6%W4$K$
M! 7,Q39=@QW"'/!/28*ES2=2Y,]6RL>S\H[\<3;-D%2S'*=*HTNFS32QE 4D
MA:8HN:M9>:"_9EBCGJ%EX!+L\D6TNWH<9J-KIEUH>N*,\ 18D) )"Y1TVI6U
M1[,E9X=TGG=D>"9@T@V<9JU*Q4GCTZM%6 $Z%"X6, <0WR^]J)-8,Z1R006A
ML_ 'D1TW_8?*VNOJFIE)X*Z<<T#(2AL-'N!U+EW0^B1E_(2<1C8,5W\7B&Q(
MR'2;J:)J,=I#9DMV; E*L\$KE4(+@'A!&4+;](NP:A6.HZ@'W(D=WF*"),T[
M3H(;=WI, X)$28$<LN)#Y?S%**6I<>^TB"2N2'CV,2/N4.-X/-I--K#,L*GE
M<M2Y4,<TK7;6HSS//8%5HIN/8(1"6+>/EW2XZ@L*"ZI-& 4?;J)4.N6M,DJ:
M1!0!D>I,\W/YS%XHF;9NXDY0M])T_3MYA$2SDDRN(.,=I(3/!#P?HZ5/4U-)
M)M.=ZHZY8]XWWW)[TSPI\&[VG0S5Q+ 1:MA3N\0CV2)<DU:Q<#T'DDBX)8XT
M WE2,[[IEZ$178=1C+IY B8IXDP(<*#L1@U&Q;U+XRA>*E*)^T(8T<X8U,T<
M$K2Q+)MXP1V5"R@]A*CYB>)XI8V['1QPLI]!!SP8EOS4+UFO(E2V^_(A,3N
MK%E/'FJ:W!K-BZE:4T0C SS(\@' &X^- ,GIPP:GH]6:>&P'A0Q IT;Q\_)'
M4J=*2[;OV;MN>>,@Q+#88?N9JUFT:MB2E8BD@EFB$;<^ 1$O'FJ^$534GTRC
M"]J>", ( 5AWS2--T%-3*4)V%(Q30EQ9V7\T5R*AP2ZFE.4TT;H,R;-,!P9)
M,[T;4%B<:+6A0[MR(8QP2_J(N4;FH&W2BTZP]FN'DD(,L83=,KZG5Z3I4)DA
MGAJI7E7F5FA\9)$;89T282:5K<[L9)F0 !4D2+<A^L/P_(T;EB&20E(YTB<R
M)NP!VD0X[1B];CEK;VD0]KBL\C>G@ 3-+UV"W-QSP0/*.1.)9W,SH-R\F>#J
MD:K_ (56BY'55_YUUX_\DWD8*'*-_I,'E] ,.W*X^9Y>>$4U!M*@Z;4;I AG
M9WZQ*0F4-2$UFCTNL.!!+.=^89!&>IQG@_X/:;IFI:'JZPSU;/18NSQR8GV)
M*G*NFSQ5TT6E3%U[<K( _-A,I"<'$-@PR#PAKW)(>?#!M E:>,OO.Z#M?+FB
M6=*M7Z<\3VXUZ*8XF 2W+G/D-37=4J4Y)D1_K\YTD.:!2A^./!FO+#IU"6\2
M'FD1 8(^!\U7P5OTZ<6EV8#42>P(2D")Q\8VV(9CEC7I;44?/AGWA,$2 [P.
MX[5SP@KR)I:=*K2\\F&=.V-V"=;CRLG\*EOI2Z;4ZZP6,<?'S>#/!2AHL.MG
MIE4=%>K-$THZY-Y-@OT,HZ>RV=1:S HC*TIHSO&7$G:V7-:O3W;F@ZLFF:9;
M",)"G(-61V4'<@@C*9;3N@.0>C/ !N@8>4-B"#\[!X0U[DD//A@V@2M/&7WG
M=!VOAJ] OVX+$;V4K+ 4! 2Y)^YFI7&GAU*_+'M7)' )BAD1Q)L!N.%QGA$^
MG2T)Y+4,Z3S4Y6GW<P-(5!;-#N!ZJ1W*@N6AN^Q+F;@X(P^>#.@:90N:=9FC
MV=JL7T&)X#VLCY/;JFI0H6%1+%./?G0O()9MC)Z7S1-3H'41IUZN\[BK/$\E
MJR7E/&7 W14)R_3BA>*Y/%&D!%9:K!U>6$D;('!3)M&Z+:N"S!L9'TTUW01<
M?,\O-6LO-!?LRQ1SU"R\ EV>2+:7;T.,UG4Z5^S%!-'%$O)D3\TCSF,$(!FC
M&L;]7I=5.3P5G0^.\@1LBJPQNN^^S*@!'5\W/9I/%!SHH=Q%.KL>*8HN>#^G
MUP(9G$G1["J P#0MLV:=0AALW19@7ELB3 CE%Q(?+&:Y9:R*>NPU7EI,Y9]D
M-HQ\&Q;#KOQM1J:+5AJT@D</*6"4P#TMXQ+9ISUAM!;JK=U'D=2L[F<Q[)_0
MSP4H:+#K9Z95'17JS1-*.N3>38+]#-<$Z:7J6KW%X-*B?<Q!86<'>('AQ]:M
M6A#SX9]X7BB4'>!G&7HJQ&D7YDVBFAB",0)3"4XMOH/GA%IEW3WH4&4@"_'R
M96)C)4;)CV7>IK6JU:;SQJ_U^<\<F>#SB77!I9IT:<$KV8II#%%O$"#L3X@S
M4:,D<3N-Q'87QX9/Z#@'(*$.G:4CVH+1$1&SD&%W"A54*,\+=.U*I1OI9@D)
M-BRDD;B-'+C(=1#G5FFC+PUI9N.7D@RH_P!S1G->GDLOIVNPUI'J2S.9'X#:
M9,U+6H)QHM.A333I=-B0#H]@ $2-N6();-.@D#Z?I5H2BV[Q&/J59I]@2^:9
M>Z9%7G?@BL@H4*;]SYI.D&M7%9TYM]XO(1S$\N:5"E5$K3UI:MB-.R2,5Y)"
MA/TP?^C,J,CHW8RL-B#EER\^E4M6X*4N_P!=2A8Y6!X(P2Q+-UL[,VY9F[S_
M -&_R@I?W<N'P'AHBF'/--D5 ABS4M5U2LEBA#%*D,BSD[2\<B9X02F.A7TE
M(9Y)/) ;QY(QPL7 &&I:JQ0UHA+/)/))7<(,TZ$SVZ-R)8K21=S@*SJPS5=3
MBT^"&>K". RD 2N4F("91N):U:774AB@A >;QT,4LID?Q3NQRYITT-2S9J*M
M:=]QL 4=G&_I7.;J?\=+CU:<CW.EP4]I4TR HO,LADS6M9>*2_0L4-22"XD(
M_-N\1@ W3/"=P--ATN**4NK%%5VYLD8"N7S3MQ?.CU$L14RGEB5W=!XF6;J4
M1T"%382=M]U>.=XMMN'+SPQPV[51$JB:7;:)B'+@Y0M/\>V*L"RSS;(1T>HL
MA4'9O+?-?TV#4ZNE5*R27DK3C<&92X1,J6.C68;L/)FBFX0W P!8?SDE^G"L
M_)BFV21MF'#,KKG@[$]C4K#(D*2T>T6=D  V['VR_<O)!IIJU]S!!5D>,O*4
MY@8E YR7KBBOWH*SOZA*P)P1\TS%QRQ'MQ<?%V<.W7OD&L5*UB2A-3U Q12I
M(2'0\T#<KFL:+I5G6J.H6*D%Z]-8 ,IBB?9SQ@[1"'Z>-Y->[J$%>5O4DC X
MZAE93NK*>L$$=H.:I3%N;6;\*2("YDV11*&3;\UFC:HU ZC40)!<4(&#Y+3E
M33K-@ PPV"OB.X*2;@']4YJD"3P3QT:IJ .'.SL:8?Z&-/,)+[68:=:12Y,:
MIQI7&X7*^F/9HWZQBM1;@C9EW#HXR4WC;O3"&J@6*W)$I(0(B@ 9"0)6TZY#
M:$9/UN4S;9+UQ17[T%9W]0E8$XP#"W:LQPP$,-P0[D+L<)($]*Q'8B)'<&C)
M&02B&1SJU7@24]B,>/8-EY4:I#8OP126%?R3$KL"X;?JV^;&I44%FC8>O,%9
M^L!XR#EB'3M8GT><VI8Y8Y$$QKNQM$-G@Y \^K+9JV:DE9$)4DI8C1B01L0N
M3ZC\6PWGTV\%DM<#/P(IAXR-D.[ ;9.46$%)DA9G[%$[H(]\E)$(D#O+,5[>
M".,,[;>@90B,UL(LB30(H)XGAD42 '8[';-1N&G5KBK:25Y@H;K5XP57S.=E
MRG=2626U#:KIIR 2$DFXJ! X'6B;HNV22B*)'CFABDD)V"1S2HL;D]P!Q:_2
M3#-7L< C*%P>:$*;D#J&^5"!80))#+'Q=A:.94< X; K"***>:,3%N#@::)&
MC!WR1!(*XCFL3!&[&*0(Y4')256>N_$ P[48=JL.]3L1_,GY04O[N7!X#17!
M=6H@F%@TPYE#8D^HW:'VNK.[H!^WUIG_ "?Z#7JQ;[D-)&62OOO]/*K61,:<
M0EGI!A$.DJ'('ZF6-)N)$LB!!/++$B>HERAE?!J\==+#H#(L21!P%R2[IL\4
M"=LXK7IYC$/2P7*%,QW'-5.BUS'+N;LI\M)<YNI_QTN""B)*M%RDQE.FP<!W
M$L&0VWGKP:@Y>0ZHD:2HR,9ISL^P3/ #0H*-3C[G0NE=-CWH"3E^]+)3O^"U
MT5X+\9=CQS"0;2;@YJ/AO!/'#K[Q&R0D#1B4"&.,*'P:?" T:!3LT%=\KZ="
MIEJH&+.G.1XU+E1Q@/E[P4I7Z&O:.$YD1G>7_!IT+)M+$.]),EOQ?%UZY7$-
MNW$(]F:4@;R@=SDG^<OC6A^_FN>">D5/"%.D<@ ""+>8C<<:, "Z9I^BB)3W
MNW0)R\C^ESC7[$4X\-[E^M*FSLA%(P,J^)C^&#P/;T2::>LD(@X^CF22./>,
MR@MDTT F2*\UF:6%HR9'M0EB(&!S\G_!G^]S39+4FH:[K^MRU9N?&6C_ ,!J
MQ;;[,FR#*NHWH(>,[\$0?<+G@WIL\>G7+J1Q\Z<Q))M+*Y7J<MOE>_:2WJT,
M*2'4AQ]L8G&QF<#9/K_!\60?N6<AKI'I,?AG-;ATKD%$*"(UB/';<Y+I<4[T
M/!RY9N5Z-J5SL \Z=Z#;RRV6=5UHWN>9A4>=+YY8LF#Q^ *6/BY-+R&TSP4U
M&_.;U0(SS;Q2"7K,8[R%Q;W5!JFHO00'=Q($<.F[1D !,J>#>GIH<EBRT%:6
MJ:8*222[IP<R0;,^6=.DZ>L-EK-50D''NDA+<8CE("OG@]0M6=-=)GC$,RQ3
MSA]E.S]<60ZY'5BL&=^!*XE2'E<&/H%$/*YW=MH@NY/S7QK0_?QQ5!TQX)#4
M^,;,7+>'<5/(#/\ 7S2*<(\*;=-]JTTB2A7?J]( )[R"V#7Z,,-7Z=9XZ=D/
M#)^NIP2TDF6&@\=Q6$9259YN =(+MB^"VFU'UB72X]9AJW:\)$^]:;=9'XR&
M;)/ _5)=2BI>#@TBF\;(B#<HX7CWV;9$RGKO1JEF8;FLD,$<@,7F8F3(]6TF
MQ9AAZWDJPS3/+E%8N5HE;P)A6]#:VV*+:A>(RC]=WV?#H]9+0M1@I9>O1E<.
MZ>ETQ_!+7(=.JUCP*LS-"4$?U2"VR9\;-&.EZ;)/9=BX$0@E"GD%,U&U8L4=
M3O\ @Y!KL,U263>&-1.#P 1[+QKD^I5XV(TGXK@2RB%W>!#(_4P<=R_S,\Y6
MW-=&_%5>,J1&1%*5?<[@C+E@V]1N!2HDEV"A$W^@G_0&26.9H.=+!N\1W4\4
M+(V:?5BJ58>-GY<,*A$7B<ECL!VDY4BY4-_I,XX4Y;1;<H.(SXKD=:X=@UF.
M:>K+)L-AQFN\9?)=^90*<<3DD$LW%N2VXWWR:02.>F7#+N.Y9.;QJN>#%>M6
MT>;I=D=%BJ'>(;"0!^']<'+1=IY3),B2N_:[Q(X0N?K;8LTDX@YTLVTDGE'B
MF9VR%51+ >6"4HO8KM R%U'F;-+=WI]$DFIR1LYW),E=T=LB0(IED>5R%&WC
M/(2S'TDDG-/B$-6[TF=>!%# #EJXC/EGM&5UX(9BTD,Z)OOPB6%D?AS5XQ'?
M@2:?CL*O8'F+\S(R[)0L-)816>0RDAYF9]^)B0=\BX^58>>Q9>+C4H2G/=^#
M<'&V,DZ2SUFD([Y>0Z!SFG0K!24\<<E>)5"A(I8RKJ-AD^W.=..260+V!Y92
MSL!GA)"\&KQ=+LR=)1T="-Y)&*=4AZT(R6P+3T>F6NN8.'WYIDYG:,H5TKU8
M.-Y.7$@V XI"S'[S\TS*YK7J\=B$LG8>"0$;C('$D4T.DU8Y(W7L965 0<O(
M4MPU*,$$=A2"I$JQJ XV/?@\):^HV*E!*FG(42K/$93N8D)W89!0JQSWA2KF
MWS4B56WG4<1ZQC^77N0)/"WK20$'+"E)HJ=*&".53VAEC4!@<DE,SP:?5BJQ
M&0@*798@H+$ #?+;J]DT*D5;G,N^QDY2KQ$;X6XS=33:XL<7GY@3BWR%>"+4
MWJ1-=1>$ILLQ7C V)&6E*6=0AIQ1VYU8@D22J.-@2HZB<!#+>FT^![(([^:R
MELB.\:7ZD5D*?0)5;;$\F"I D$7W*@ _[!]29TH:=$X0OP=LDK=95!FK:A4J
MF>"*>.>K':E$8EFWDEV"[]Z+\[33BDD;M)[D0=K.QZ@!ERM%8C5P P650X#;
M;]8!_P"P=(*764+I&:MIS+_H<8?-2FA@HNMR)A9EG8(BP['QRQ/=F@3S1:;I
M569(^7'%,\.X24.NT00<W/![2KHTS4'<R>)O+#LK$D\N0('095ULU:==)>&"
MM%SBN\6WC)(7''N#GA0(K]^6U-OX["*8("-B8R'X65LU"E6AEM5Y>3*RFAUP
M(Q[Y?(S4:CFU1FD#O%+T9YAQ\ 5!,A3-,GWK589D2*@A!8.4E!V@3-$US2X*
M=^=R[O#+,IY1=^LA,U#D)X\OB5DY1EB2#O"(%V*G#I-2U!H575HM(2_-/#SG
M8S3@C+7@?JUJII-S7J>J2TI5BZC&(7#<#;D$A,T#5MJ%*.0"HG7")'V[1(W&
M-F&"\NF-&\V]>0 609W':\Y$(!?/"74-.NWJ\^HQ0S7N?2+F"LYX =^'CX.\
M##IE@3Z-J5M+=*RX191*"J0%'X!N-P1_V#,PD0;E)(I1V21NI!1AE&W%<JPV
MKB&&*:%PZ':*.-CDVQLSZ7.D/2".^194D7?-8K2P7K$<H:Y+S5*%S(X8<61W
M3<$XF@Z9QF0R[%^3P;9X)P)!0>O- LLBHB1@SEX6!.T>7=*3C,$G+E5HM.XT
M9#DL9BZ;J,R2S)&W:B<M(U&6IC/:33+"10SR$[EBDB2;%N_@R6:*=VHR*+3R
MQR"3C:299-R2,\'S$:<U>: 67Y49B'-9HF4YIU=:U74*<HBMI$/HDE65AFO:
M=+IUV[>M)+8,$BE=DV14!&:M9-B>>2: W%<F,[(PB" ?FN]<I$M7GEE07(Y>
M:THD#H@7B!<C)M735^?+:C%E+20F %2D:IL$;)8C#TW4["S2I&W:J<"1C_Z4
M_P#_Q  \$0 " 0($ P4' 04( P     ! @, ! 41$B$&,5$3(")!80<4,#)"
M<8$0(V*0D:$5%R0S4E."P;'1X?_:  @! @$!/P#^.J 2<@*%C?%=8LYRO41M
ME1!4D,""/([?!FO;2WVGN8HST9P*AO;2XV@N8I#^ZX- _ "D^7P0"QR4$GTH
MVURHU&"0#J5/PF=5&;D =2:%Y:DY"YB)Z:Q08'EW<C61Z?"-=I&3D'7/[_&P
MG"[G&+V*RM1XFW9CR5>IJRP? >&HHM<7;W;; Z=<KM^ZOE0Q&^(S7 I]'JT8
M/\LZN;' ^(EDM[BU[*Z4<F31,GJ.HK'L#N<"O#;S>*-MXI/)U[S'($D@ 5Q/
MQK<2SOAV#.0H.AI5YL>BU)9RLVO$<02.0[E79I'_ "%SRJ&VGC;M<.OUD==\
MHV*/^ <LZX6XUE:9,.QE]V.E)CUZ-0.?GW0"2 *2,+SW/Z%0W,4Z:?MWL)PJ
M7$YM(.F%/G?_ *%6UC86"%(D12HS8G(M4.(PS/&C0NB29Z&8#2V58C@MCB".
M8PJ3CDZ=?6KFVEM)Y()ER=3W^).)+7AZT[:7QSOM%$.9/KZ5=XKQ!Q$TD\]T
M8K4'S?LXE_\ =+8+G^SQJW[7R&MQ_7*L*XJQ[ARX2.\9Y[8_1(Q8%>J-6%XG
M:XO9Q7MHX:-Q^5/0_JD9;?RH +R%?@4T8/*B"#D>_<W*6Z9G=CR%,\]SXW?2
MGKL*[)#\LZZOS4=S/:L ^Z5'(LJ*Z','XG EG#88+<XM*HU2:SGT2.L)MBR#
M$[H9W5SD^_T(=U0?85F.M8G8K=Q=K"0EW#XXI!S##?(^AY&N)8(\;X6]^T93
M1()QU4C9A0[O&.(OAV!W+Q-E++E$IZ:JMV%G9-> ?XB9S'$3]('S,/6H+2WE
MMA<W-TT;R2,B'3J7,;DL:GM+JS99"/#S25#FI^Q%75PMRD-QEE<KX9"!D&RY
M-]ZX5Q!\2P2RN)#G(%T.>I7;NPKS:CF=JT^HK21OG1&I>]@]O%8X9#J(74NM
MV/5JL;2WNTDGGB$A,SE7/U+GMG3VUO+&(I(E91R&7*EBAL<0B5<HHGA(Y[,P
M/GGYUQ;:HT<%XH\0.ACU![QKB2[DQWBF>%WR@A=HQZ)'N34LS8G>PVD3".#6
M(XD^E1RS^]+:87<R365LLZW"*Q25F!5R@).8\@<JPV;WD'"KDZHY<Q$3SCD\
MB/0\C7LTQ*6VQ&[PB4^"12X'1T_0#,T!D!1WK+I7.IEY'ORMV]VP8^$$C\"C
MKGDR0>$#8>2BE34Y0,,QR/D:AU$M;R>>RY^1K#)6#O"3L0<OQ\3AK*\X,:"(
MYOV4\?\ RWJZP\X_A>&&VOI+8)HDS3T'(U-@LDN+66)#$)E6!-+0_2YZFK3"
MFPV]Q7$Y<1DDCG&K0WRQ@;U*WNW!]W+-X>T@E<#H)22!_6AW?:'"\F"+(HVC
MG4M]CM4W[3"[-UY1R2(WW/B%16LUWA=LD"YZ;B0NQ("J"!N2:]Y@P^">UCE-
MT\BE6_V5)\P#S(ZU#B,UO@L]B;*(QW$FTS#Q@KTK@&)X^'H2P^>5V'V[L/RD
M4.9H\SUK?+GO2YY;FFW)[IB]^PJW6)EW2-AGR.G(Y58S=M ,T",C%&1>0*U;
MV#P7MS=FY=UD&T9Y"L0#W3+8Q*A9E+LS?0O4>IKBAE3#4C/-I% _'>;<$4L;
M0<1XC;2;2.US&,^K@Y58VEQ)<%HV$78'6\C;"/2>9IKO#Y^UCM[F**ZE4HT_
M8E ^KGOF=.=65G/%B]M;R+I=)0S= J^(FN!D-SQ<9XAX%[:3\&A0YBCY?IRY
M4:F.P[X&FYE0\SJ J)ETO"^:YGYA_P!T9.T1(&"((]]0YT'[6YC90<ERW/,Y
M58#.[9ARR)_G\3@;'X\.N9,.NW"V]PP*,>2O_P#:[*ZPN62>RB[>SE;6\*'Q
MHQYLG4'I7]O6(V9+D/\ Z#;R:O\ Q6)7=[?V<T$6$W060KI8E1J ()U*3F :
MX[Q^*1(\&LV!"Y&<KR!')*'=Q*QBQ&QN;*8#3*A7['R-7-M<8%>7&'W\!:%M
MF'($>3*>HHV!DS]RNTDC/TLX1OR&(I</2$AKZXCC0?2C!W/H *LK.YX@O[>R
MLX2L"; >2)YDGJ:LK2*QM8+2%0$B0*/QW8VTMZ&LCGF#63=17BZBG8*N7>X9
MQ5#'[A.V3#_+)\P?*ELKR R"VN5$98N%9<R2=R":6]O+GLH(H3%*<^T=D.E<
MNE0VLL<YN;J=7*(5!"Z?#S\5<08F+^Z"1-G#%F%/4^9[_M!X>N+:\&/6,9T-
MD9='-'')J3$[.:VN8KV*7M)I^U8PE54Y#+(YU/)P\</P\0Q7 O Y]Y.>Q7]W
M.KO%$D=!812*?=A;EI,BY&?EEZ;5[/N'9,*LY+^[CTW-R!D#S6/]8V##<[UD
M,ZR \ZR&6]2-J/?O[=E<7$8SWW]/6CV<QU!PK^8/(U[N^>Y4#KJ%9K$#'&=3
MML35C;=C'J?YV^+@W&^*84B0397-NNP5_F4= :_O)LB 3ADNOIJ7*L6X]Q.^
M1X+1!:QMS*G-R/O1)8EF))/,GOXM@F'XS#V-["&R^5QLR_8U=>S64.39XBNC
MR$B[_P!*L_9K)K!OL0&CS$8W/Y-85@UA@\ ALH0@^IOJ8^I[ZRE=CN*$J4TP
M\A1))S/>!*D,I(8<B*LN*+NW41W""91Y\FIN+H,O#9OJ^XK$,>O;\&+/LH3S
M5?/[GX$L4<T;Q2J&1AD0=P16,>S7#[R1YL.G-JQWT$9I2>RS$2WCQ& +U"M6
M \!85A#K<39W5PIS#./"I]!0 '+]02*$O45VHZ4TA;X! (R/*I<-B<EHSH-#
M"WSWF&50644!U9:FZG^*#__$ $$1  ("  ,&!0$$!@8+      $" P0 !1$&
M$B$Q05$3(")A<4(4,%*!!Q R,W*1%2-38I#!)#5 0U22D[&RT=+_V@ ( 0,!
M 3\ _P =4D#B3@W*@.Z;,0/;?&%96&JD$>Q^Y2&:3]W$[?"DX>*6/]Y$R_((
M^Y>S70[KSQJ>Q8#"LK@%6!'<'7[AW1!O.P4>YTPMZFS;JVHB?9Q@$'D?]@>6
M.,:R.JCNQTPEVI(=U+,3'L'&-=?N51W(5$9B>@!.&R[,$3?>C.J=S&P'_;!U
M' C[V_>AR^NT\Q_A'5CV&+68YAFTCMXA2$'EKNHH]SC[/#KH;T>]\,1_/%>W
MF&5LLD,V]$3T.\AQE6:19G )%]+KP=>Q\^3[/Q");F8 <1O+&W(#N<)90#=H
MTF=1U4!%/P3IKA[$3#<NTF13PU< K_,<L9UL^B1FY0'HTU9/;N/-//%6ADGF
M<+&BEF)Z 8SK:Z]?D>&D[05M=!N\';W)PQE8EF+DGJ=<4LTS++75ZMB1-#^R
M3JI^0<;.[119U$4<!+48]:=".X\V>9W%E%?70-._[M/\SBYF.99E)XD[2,&_
M9 UW![#$V630H\@G1Y(]W?1-=Y=[&5[09CE3QB1GDKD\4?M[:XI7(;U:.S X
M9''\CV/G/ 8]1.-T?BQJ5X'R;2;21Y.G@0 /;9=0.BCN<7,QN7Y#):G=R>.A
M/#'KC(.K*>8.I&,DVLN9?*D-MVFK'@V\=64=QBO/%:ACG@<-&ZAE(['S[,[-
M6=HKAC4F.M'H99>P[#WQ6JY#LZ$IT*)FM: E8T\24^['H,',KJZM-D%@1]=&
MC<Z?P@XS+9W(=J8)9:J+!;7@75=QU;LZXS/+;.4W9J-M=)(SS')AT(^\VFLO
M8S&.HI],84 ?WFQ;DT;[+%PBCX:#ZF'-C^JM-X3;KC6)^#J>HQDTST,W2'7T
M.WAGW!Y>;(ZHMYE C#55]9'QB5?M5I:O^YC57<?BUY+\8ELS1S&"O7#JB*S>
MK0Z$Z#3$-FO:5D!U;31HV&C#Y!Q!"T#RP$@USQCU/+7FN,WJBIF%B%1HN]O+
M\'R[>Y@\<-;+T;3Q=9)/@<ABA)4RJO6OSP/-/.) @#!1&%.[KQ!]6#GY6-9C
M5N"-B0&\5="1[^'A\]HVXVK6JD[QR$#>,JDH=>:^@8JS-DF=JT4F\L,Y0D?4
MFNAPK!E5AR(!'ESVU+F.;6--6W7,:*!R"XO7+%5XZ\$OA@01AHQ]+:<<1V+$
M3F6.5E=N;=\&6:]ETK.6EE2<'33BJZ=-.AQL3=99[%%F]#+OJ.Q'G/%M,'U,
M!@@'@, \E.%/,?JD<1QO(>2J2?RQ;DL9OF4\B^MY'/Y ?Y#"+6RY)9!8BFM\
M$10"RIW/$:$X@S)YW$.8OXE=]58LH)3W4@<-,3Y>4C:>">.>('U%"=5^0<;!
MWWEKV:+MJ(B&3V!\^20+L_LG7DA0&S*B-_%+-H!B$5,BH^+9DWII#O.^FLDT
MAZ#N>PQ8S)*U9+<\,H4[OB #4Q@]6 [=<9FJ0I%GU%@6BT,I3E+">8.G/3F,
M?I,RZ*:C1S>(#?1A&Q'5'&H^\SG^HSYG?EOHWY8@LC+[=GQ:Z2ZAET?WZXCO
M(E.Q4-5"9&U#]5Q/;6U!3JI616CX%UYMB &3.JZQ\2LJ#_E U\VR\@3,MT_7
M&P&(?1F%M6/&1$=?A>!P]B*O?G,ITWH4"CJQ!/(8\&:Y-%8:,0+&=5_M&^>P
MQ)4CFS**R+#!X4XQCD=<;2R!\UE ^E%4^7;]&&8TY"/2T&@^0V+O^K,F_AG_
M //%61X\MRV26S$E()()DD ??._R"<]<&7+VS-95KN*7B@F+75MSJ,9J:<F9
M2#+Z[Q0ZJ!&X(8-UQ60I7@1N:QH#^0\AY'#2FAF]DS*W"256 Y^K4:C^>,PA
M,5AM)"ZNH=';]HJV+&8QV*%6DM1$:(\9!S;&6E:J-?E,FXK;BHITWFTY'VQL
M<C29P\@70+&Y/L#YQ^V<:$G'#&GJ&$_:_5;0O5L(.;1L!^8Q01MW,X(QI.8B
MJCJ0&]0'Y8(*DZJ0VO'#QRQZ;\;+O#4;PTU&,I5Q)/*X(KK!)XAZ'>70#Y)Q
ML!&39OS!=%W%7S<M#BQ*LVS6674XQQ_8YFTZ*A&N,RJ3FS5S>JGVCP4T,)ZJ
M>;)V?$>7OE]J[G4+VK3WP!'4<>E"WXNP&)JK99L_F,4SAI+&_HB#1%>;TA$'
M;4XV^9:VRL-9SZV:!!\K]YM-E;VHEN0)K)&/4!S*X#Q64"3/X<ZC0.>3#LV/
ML,W1H]._B+IBM##!,KO;B)77@->!(Z'3&S&5N)&S&=2-1I&#UU^KS5IWJSQ3
MI^TC XCDCS2O!;JR!9DX@]CU4CM@7%0_Z76=''U!2Z_D1@W6E&[5@=V/5E**
M/<DXGGCRFM+9L.'F?4D_B;H!B>9YYI)G.K.Q8^7:S)VS3+]^!=;$!+H.XZC$
M=RF:T53,*LK&!GW&C<(0&.I!!!QXN1_\)<_ZR?\ SA9\C1E<4K1(.H#3+H?G
M1<;.Y?-GF<OF,\>D"2^*YZ%M=0H\VV&32),<SKH3&XTE ^D]\&]2L")K55S*
M%5"ROHH"\ 5&'I4JWB3R3"6$$>$J.-XZ_B[8FM0RP"G4KLJNX8AF+'>[#&R^
M4/EU0S3KI/-H6'8=O.X^H8##3U8U7088Z\L*-!^HXVJR>?++[WJH80RMO K]
M#'F,/FEMT*.R-W)C77^>F+.?7;+5F=(088_#7T \/SP]J_F#) "6WF "1J%&
MOP,;-Y3_ $3ER1/^^D._(??MY_T?[006*C;/7V&H!$0;DR'FN(FNY(!"\$EN
M@.$3Q^J2,?A8?4!W&#M!1(W8XK3N.4:UY VO;B!A(+5^>.[F4?V>M =^& D$
M[WXW/MT&-N]HDSF^M:JX:K6) 8<G?J?O.>,PV;J76:6(^#*>W(X.R-H'A;CT
M^#BCLM5KL)+#F9ATY+A5"@*HT X #STK]JA)XE:0CN#Q!Q#M<N@%FH2>ZG_W
MB?:[TD5JI![N<6[UF])XEF0L>@Z#SYSLC2S1VL0M]GL'F0-5;Y&)-ALY5B$:
M!U[[^F,OV"D+J^8VE"]4BXD_F<5*E>C E>K$(XUY >9T2161U#*PT((U!&,P
MV,IV':2G(8&;CN\UUPFPUK> :]%IKKP4XRO9BAEI$I'C3#ZVZ? ^Y**<>'[X
M"@>2>"&S$\,\:O&PT*L-0<7M@ZTKL]&R803KNL-X#$>P%@L/%OH%_NJ=<91L
MWEV4?UD2>)/_ &C\Q\?<([QNLD;%74@A@="",91^DC,J2)#F$"VT4:!M=R3#
M_I1I!=8LKFW^Q90,9YMOFV=(T"D5JQYQQDZD>Y_Q0?_94$L#!!0    (  U!
M6%8):1O,J5H  #^3   4    :VQT<BTR,#(R,3(S,5]G,BYJ<&?LO0=84]NV
M+[[HT@4I(D)4$)2J5*4%14!$1$!ZB33I($AO$9#>! 04A(B(="+2:^A%1#JA
M2 E%.B34 "%Y<?_?>__MO>?L=\^YYYU;WEXPOH\PYV^N.>:<8\XQQAIKA#!&
MF 5.WU-14P%(2$B Q\0?@# )* %DI*0_?XD7.?&7XA0%!3DY!0T5%>4I.AHZ
M.EH:6EIZ!N;3] Q,#+2TI]E.,YUA865EI6-D/\O&<I:9A97E9R,D9$0,.04U
M!04U"STM/<O??!&: *93) VD:V0DEP!2)A(R)A)"&P " !(*DM\NX']>)*3$
M/E)2G:*FH256J#@-D)*0D9&2D_WL-;$T@%@.D#-1,%^\?HORC)8YU257%K&@
MA*Q3/+=+FUFU!]"\XA9NP=0T;.QG.<Y=YN._<E5 0E)*^L9-&:4[RBJJ=]7N
MZ3S2U=,W,#2RM+)^8F-K9__,W</3R]O'-^1%:%AX1&148M*KY)34UV_2WF=_
MR/F8FY=?\+FLO**RJKJFMJ6UK;VCLZO[R^#0\,@H<FQ\ C4WO[#X8VEY916S
MO;.[MW^ /3SZR1<)0$;ROZZ_R!<3D2]2<G(R<JJ??)&0>OVLP$1.<?$Z)?,M
M+2ISUS.7Q().L=Q.R"IMIN81UT:S6K@-T+#Q2J N8WZR]AMG_S;&@O\NSOXW
M8_\_7Q, '1D)<?+(F  P<'+K[E)=73WIMJWVU=L"*J7SW$;2'OR%YU+7SQ"
M_GMK^,-H A#QOA6O4"%ZA 4="<C4*;(T-H-/R$L06Z\1V"B%W_U=IPQH'Y,3
M@%WF6@+0:$$ YJ[&YW3SJ/3FF9[A=(:DB#"<PB]E26;]JVI7?OTHL,%"HOY+
M![)_^518_I!"]),F ;@E"#_^(8J_%/_[#R4#?]A#F]Z<;CE-SE7V^W$Y!D[1
M+WT)  7X']?\_YDSF%0J+T;.)<]43";9O%+DUAJ.A0#\0^_P-XW=:XD:-KV7
M]NS&X[>3*D5";N 9GQFQ_%\=@%^[]U'C7\^'K=8_<P3^D#LK7Y.7^8^&19X+
M&6^V#R=JHGV3_KG#HYK339.L<7N9M+UQW52-EP!0Y?^S)>C/,?CO,P:Y*\_D
M.]+MA,+=$V_'],98)9./%.2\)P!=YUKQ#?/$BLJ N#I#F3VIBCZTG.YSR0"^
M0&$<_*U<(#D<%V /V4.#=Q]Y>#ZG60J\I.SG.AM@3R^M%ZXTS%=I6PS?Y-T>
MO,JY:(+0[;[H1??R[@5FH"2J8-77-+,BM\\RS^@6U/)IV,WBDFQ#G@1-7>O'
MM[@[GLO1&KUQAX5PWQC<#2G&@@W04ST:/BX,9<*;AZ9LNK:;'YXD=4.O6S5M
MPY[*#E,^/F@4\28 6D/X*]YN7Z$M2A_MC )SK9FDC#SF;^5+3*8I6D72W(T(
M8N%3$]JVAGI2[]9!7YB=JD*/P,+#7[@;NJNK,"M9NEJ>+Q5*]SQ\_=1MP>-9
MRLV;?%47T-,)#KEC8ZTYADJ6C[_LIPQ,ON]T[CFX;T]Y.N:MY=E>P!O>TNOP
ML!HI1YO?6)8',<4F<IEI:$_,[1L^IKR::A?'9O'R\/X=@QA1QK#NYB(H*[;,
M:%#?"*,15YJG4.<R5]=P21B\X58!'Y\O3T@1_;RYW4T3['3LE:BP/Q1UH(G5
M;V3=J3"$HC@&<%,&K,.0=2;G>O*%R+B9:5*?PS(]_99S+(&7H*=%(G-%ZE<6
M*_.$>=CO5Y/9I7)&-)%Q+%, /K 6SLCU>ET;2X:RO#4I:3Q+Z<B2TVV\<;V)
M7%RC_1N.2FJ5K82GL+K#1\_,.@VYN=%AH:BSFSS]Y1JRRG$H7'>J9GD<"0_4
M)Y@D:=/![+F@9IZR"U^G8>3:<357YP^6J/AC(\;#)0\"\#R1 & D/:. G)-B
M*MP.<:DUJ4&Q:>"*=P0@TPN"I18E &?T;=_10";ZH7VR<!QY*@&(S/X3_B?\
M3_B?\/\*\%S5?"6)J*A4H(K,HSP*+%;-ZAP%"/*KQJ%7I(QMGHN^?$W)QDN?
MW7@T6F DB@LJ J]-$P_WAV02-8D^%52QHW>DR>AR+^!7%?:R'A6!Y]>T"0 \
MB "\SRXL![246?[+D=Z#^/SQS@_C@J9-19\N"%@]O#5Q8\UH1%V9 +R4##_Q
MZR0 [Z( H5\XK8#EA!M6D/ ((B8H#?5M"8 NR!&V9/0?S\S?0[K"['C%4=#>
M%@@?++!AM8R9YN+K<413;)\!6MJ"RKUF%-D<_R7W7Y-Z\^2</U^L/FM]D^I
MZZ"8!A!D[#Q7F?..J.8,NP?(5YAJCXXL5I4]-/@R:T6?G;(W<?-&TT+4]Z(3
MJ)J3EVK-)^/C7N$?#]EV-%_R8D[?HGL1+)[0'\QX(9CA"MF7DD9>[Q UK&R1
M=[@&LER3W=[7Z>O['W.F"D[@]0*$^*W+)?NN8HGY%1-BK*U2]^8>I'=.\V&D
M0_<V&-2E!V94&X>+=@?,A<[(;_3<6_KF_O+&G>TY>K[!^.3(;?VHOFKLN=K<
M4 ]346V,<X5"5K&$2Y']*,9(67BS*^5:.AU=0@=I#/G#[VZ]W3+L(!H1$7^=
M7&P0SFF.)\]P(EIBBBM$1>>I'<.0_6V)%_0;W(.W\V:O &3L3; S>R=0(_1"
M[2NCIP/U&ER[*=>,;UTR,?)AD"L5"E,Q].JLSLA+-R#9L9',@/O;(N7 "CDE
M&DZY/2AC>>< EK$B$5&#=K(JV))/^C5KC49(ZL$#KZ6HE5UH\+X,15-*I]FH
M.=O E').F]'4T#UV9JK4+GKJ[VX M]>;\J?7J+],^3,/B.X5UA46]JK,J]<V
M)&DGW?;A.09-?'C1LHW.=+Y7QM7XI/>K@<A317(P@[_3G+".6?0]#/^^59F9
M;<K12'V:=?W+B) RH9<W?$ ^.F7,]'6? V_%!5RJGB'SOUZ.EF^N.5>26VPJ
M_$K&47PUGLE6V$)(^_+VO***0>)7CLF8TJ9.:T76W.%B8:MQR>%K"-//=UGP
M=X:ADT90' &8(  SBP3@W$_; #\Q1 "6\$@\ 1#%#IQ4Y!* OA/X"1Z"^<UH
MV2@&XZ$;T*UM A +^A/])_I/])_H_W1H&7FC+W:L//55"9//"P42H70CM5>
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
MCYK Z!$Y!3+[RQ:/#5*HH_:UNZRZ]^B->FRV&>GEK^\8W]$;')\?K.K4NT8
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
M@Y;M@"WZ%?J]T@@"L%Z!4%9J'?!K#NBJB"BJ3#\>[Y5N!9]"0&AM9T)?*!$
MZSQCE&8(!!XF@6@9H=IF'1DPK.?CVGH =I,P^'IOHJAQW[47[=>LB6PU@J+8
MP,FW9\AQ#"?^TC989U 7TD59J0G%O?MS"X=O"S\YVUYA!YW5Q'VC;B3'TA]A
M/1E;#*FV[;LQ5.LSL[WZZFFTM&R#(I.O-U$I:C0@CR?-W#-Y<)WWGS/U@_+9
M.1[&(:94^GO+:-RT8WWL3I8.'9_"J/%G)OP%A^ 7PS![M'6=>FFH[.UFVHP"
M=G[ V7FIV,M=R]3;7UY(^,I -J>R8YR<RJ42D:)"9/+" 7%*]6]]9=%2!EC_
MDEMHM.)?*$BTO_<2V:R8CSHIWOVRM1^4HCL!'E&=Y#\<#05^MJ;DXT,)<Y <
M&1Z8-%:,%2J[CV*6T$IY8MD$D*I)2OKH=ZX%,,_?[X=65A33JM]UX;9U\M<]
ME70/X4H>O="7HJNSXZS'BTJ]>#Y&/Q[BG26IR61G-/(C$C5I534DD83:HG*0
M\<E45>.S3G ?:F %+6A."PG=+N(-?4@!!#@I^W>C^Q[UE_>Q>'MI'>LFPR**
MOU7QQXA\<(_SSCYSG?*P6H \&"SZ=?;*H8)1SIS=N_2VH^^UAG&:4;1S;^C3
M55A60>,$P)+S'@%@'_<OZ\25B4 ;%$&/M,S(CA4(P&/I2"%("^2)C)^W7M^Q
M=5%I2)[+C6,5\.(2M_,) :A?J:OPVP-8=.T6Z@ROTYWN@DTG6N1NGX)FJ"X1
M3;\UHND7)$P .I9_VI3?B/KK*%%_)34F +$#?Y;_6OX062XK>L:VJO9!#NGW
M,;/;_1IG&#@,'I\P9JW;37L2+5V%2@26>0;G'"_[TXEC#,%1N^"E-:39TKYK
M\!7UI3=2K'G-D#7R07 \&+KU(^NOL1ZHXW%%4F6+!]\)0$5(IXT>J$UP914#
MG9!%B61AE%JN>N4:*[G,.7'$3F>XDF_\*#W_.KQ+89_D/+HY8)5X=()B]"%L
M]<RIS+><:Z<SE4MR:+\,?'K% ')N?3[&/Q;&53C9<3GF0VG_C!U<(7$W]8?/
M+F<6N+#':7YE<O&0NTQ9>Z<"=+A706PIA0#,N_M,Q...)@C K#H44XONNU/W
MAQ6 /XO_+/ZS^&\N7EYHM&-1<W'.GTKQM #3AQSV4]3^&A%A6I3!+=OZ8=PI
M$VB\_?BLP4NIN./E7U_F*=O]U^K@;Y;]Z2G#YH!SG:YT7DR%'[*L%9MDKKD[
M<J]^*6*T(-G0(1Z%+'\'L6XCVV.EEO:?81ML,*+*0>DMQ%/W"=(QB^K4NIM5
MY_VJ&="&(.,\/-^!OSV3?:C> =6@I#1BOK-[O!PC]O'I4]_3?J>?WEI7A"M1
M1!%M^J/ZRQ]2?]KTM3LW2UD"RN6G>"LTO]9\M->K'4UW@%K*F!J:WBE3DK 1
M6&X5:!T+T2O\$3\^V2X3WK)U;A5*Y:^CL"*<D3L@LG##< XLU7X4\XDKPF.=
M(D!4)Z953EB?=EKTT7%N&1?-],3YT;+QDJ]$#1LE\[=Z"OY=E&^+V*;\1-3,
MO0G +I.^PU^*@WE'*_5+X$L.4:T!&:6>^#.>L'*9_KO[P,AZDJMP9LI[LM5S
MF@>]CY4S1XT>F[[JQ_!&?!!7872[7A/0 8Y :J)%YWKA'8S A/U*I? ]T=V
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
MNP%WYEW)^VQU77$A#:F* I$,NU,7,@;O:W5UDR@^LC!,?=<#T,/^^L!MOU$
M0]2R50LFO34FOG6J5"(E1VH;KO58N@B"3^>^\M^GIAOT[[A>H?\_JKO.J*:V
M;1VZ@!3I'11$I!X@U" B$EI$0$H@ ?%(!P,BO4;IO:D@(*!T:4H)H:-TZ5(U
M$"!4*8$$$$,1'N?^.N?>>WSCW7?O.^.-/?88>^\YUEY[S3G7FG.NO>:W1#C>
MK[<*!6F,-TN56C@'2,<PHM]@+;'KU!)EBPZAO$A)9?,+'ULU'30X =XB)>MD
MDS]AFX1?F=%D\^7\#77.T;P)7M-8WFC;<1GUCWQ&'P5?".B8)B?^4@]VSXBZ
MD<;7G47,7#0=:Z9",D4NPP59;]7MS+0L!4J)7!5&6)&/[K(R?S83OS%T&P/8
M$_SS5OX-%/EWC!7\/?C,WS"1_\6R;[SIBZO'MMR$PV?49(%Q=(VO'Y%=O"E+
M)S\F\F3=M1^8E*ATB X-,JZ$^P4,FZ5KN?%J3=Y9;\<%I4C(88'.V1D7V_.3
M-;H7'@*N@7[2X=YTO;6R]KO-<'?,(&U_)5"K(;&=VTA>7NPB18/9]OAB,<[*
MYEC*P.<(EYB[@)?OX/"EAJALNPLU31Q'(U*%.DO2/SKX((H%+[VE\93A!NPQ
M_7EK/S82.8J#<<%*IH2M^,:$H5?)_?QUK[TD)[FPOFG/VWNU:;C,/.N?C$FJ
M@)CBIU03G\XCM&48=*74P(_JG@Y-51WXI/+/A[^74I*MHG&Y:L47ZC-"\_H_
MU@%^6MBR_OEK=)I6Q!8_6W4'M]&0QE&^!\658A$FC[O&9Z%L(D]DR_PI@'6#
M8Y:_>N+RISH\@A4&:>+>94ZI\K*]\>(4L/P*_$@9P_?2B*;X)\I\K2>N( GW
ME0CT24Y'J+AWM71A;K X_+(ZD!%Y@5/%L8>.ELZ0.KTC5]!@<9AV9H/&( ;&
M&S.?X#5=Y>WN)ZS, A_JYTKA(G!%<%,Z4@#)1G^">P>ES3\&$V^723<5"I[[
M7!SCA:ZEGKSF&ISS<;QN]>5[;GVJ!Z6=JY=ED[O2"TG^"V=^M*$:?[%KY/ F
MDQ??M?IG^B5KPMK35F0M>G?,WLF=4^;N KC^-;)YE,O1*@PA#'<073PP:S5E
MH*NJ=>6-05K17SJ=ID6<18/K+294.EBTJ3UDU(&S-TI5;!CDG.KDG2<;*R:P
M7R)7AERKN,TLU*KYM$6C_*4+W)1I$(  I3^O[V$N<ZL<W$^B*Q,9)1S,>$U[
M?7R66^U&A70&(&G@0FF^_R-@JKQ;>T0W\W(48$]=G2A:@PMFWZX-YIB&_E+P
M="8+JV5YDTTW(F96.#E-!$ ]XWTYG4*(]R<@5F;MUD'FX_@E0@6!,&+#N%%M
MJ8'VG MOTG,SK8Y G[LI'O0Z)D7WH/<.YY71_QR??UX8FN-R"N"E#EL<U+G9
M/(80Z.Z>7-CQ?_!-H;X5'<G%82*Y7YK;F+"+HM=+NQQBW)1@ PC2&@\R+(44
MN0;PJ;(?C%6@X'[X[831?G=9[PY6MD [[5MR\TD9#P>' *K;?S[(S!_3$GU6
MNPXGL]T]7_<4K64.5DRLI/BESWH.).N7] -#8 =W+ERJ-QJ2K6<Y]Z&E)$AC
M$IC$OW8H-1<YXISY,IWY,[:CI&RFCZAA+SG"1A<];7G3OV#5;;ZI'K#Q4[_D
M!4$F4<'F@FO 2D+%U[1#Z>+"'E?YBIS7^[T95Z#BA0,>N*E^4#KEHP(6!I]G
M_RL7Z+]UH:9RCJ&D8@_"U)%R1Y'%NNAF<MIWGCS,S$SKGC%# 8B_4A1TLL7F
M==#PBG'J)^]Y=XF(Z@\R>-J>ZK3MCOB1.458OV-U=;>O6?^#K55R_B"%)[.O
M<%"33PW/=D*EEXV G_N9R_)Y6RJG:O7J. 9G9NL5JZ<H:2O9<R&[$T\1<*]A
MAHT"^9/Z&A"</;"6X:2LCH"Z)XQI-5^L7#@\.TKB8GC$BA)EYK29SV4T3]B3
MO63F<A0'R]\A[E?EDS9N?=IJ5N$:1>FMH*J;DXS-&U(6Z_S[>8,?2SKVVS&L
M./I@^YHB -ZY/^E- WZ"/3SH: 6\*W@*" KF-!Z[AVJ4<"[Y445GN((W=Y=2
M["WBF*D7/E\@2Z. ^3N#;I(_]FLDV#LP%)K2N*(MF/* !WWFK/]Q8Z2F?Q(
M_1U4C./:/\)%/Z83R_O'TW5+[,,Y: ]5I,9U?6\VLI591A)RD8EN>D,.LI#-
M:C+AS;&;=2=+(\/>V9>A2$/FET_E_N $1:KYU4J\893Z^:D@>MPU)HTL^-@W
M7H0<MJ+Y\]['B_YLXM%)2N?)N!!87SM;!Q6\TRM&PW;U\\T$QX@]O'3_G=!
M5/:6M\1&D[9/2YKFMGR$):<M,*G>KG6"]Z&?,/V'.:;C7W'P8 >](),\EX#*
MO%E/%Q,G5LD*:5QM+]4*CT*26%71^V:^;]@UH!&-!*&C76F6C*">CMO Z\^9
M(U39ZR)79@<KGL284LT4Z<G-\"5KJ'R5*/W]V@O!SDE5[+?"MGW&"M>"NSJ*
MWP.G67W/OT$]RQ=*5>2K?B<^OTQCI MB,Z*)ZSH"&1:OW7&&(6-.!@O7 ^P"
MS!O.9_KY-D4; ./O70)S+,7%Y /*'TN(?9!X.GJL37(,) H:P.D/FI4\SJ4%
M5[NH\Q_9O=.:I_PE/==%/U\EN4R"OTT($/;5RX@FAY2+:ZTI(<G)T'\-$:H=
MV7M!A:K5Q7@]E;?L$9A"IZ0MR/GB0NS$-)<#LML9 G%SL=YQ2-H>SF@O>J9-
MB6=-%S[@#K3NZ,:).)6$$OP]HI>Z9ZKZEIC587N9?X#[(J]\X^[A6X3]X.SS
M0'HY8I2W,,'NEX8[[/MHAK"PL ]=_A,][6W,UFNM,JDV+,YAUD2@[)<9K$Z^
M*J;'+47MGJ2@\XS])>V!A*M\0M,1;PWS'JM<$[Q!U$["-1FH* Q>@F3!V>L2
M<;4QFMQF[ZK9CLQ]#NZ19U7#I>J9TNI?G-"3\JZ3?Q7@.@6<&97,_EOUSHZ1
M"&KST!-U'N6B&SY<I0T.0NI3!^SI3O=.NL" AZU  C).#8Z+\7IQ;%R\]E;E
ML2&0YU9]FH+-7G0TYXWG]FX1UI;,SV<LHK@QWSMRV39X?",0KXA,47O;FZ 7
M6^UP4H Q?7/@I()NU_S.XH5WU@UN4*$G.TF0/^J^A(OY+G9MR@B&54@82%$%
M>Y54_OKH')1NAH61D8F&;RI'C]#1J<21(UF?U9EI.74,=F>(GS)VJDRK@G>G
MBI$SU6X[&V:+VCD;DE'/R*AG@ $>F="(8[,"$L1P]")1-#-=T=QCNG I (3+
M4>%TMG.-/#@/J7K&W%EE[S5_KEE^/MB]0S$@"USY6>_-^E0Z3\3>HKY=U)"?
MN7+SB_"Y)K.=18?S0U;;H&=U.AY@@#]56SL3-YS$:D18)\T90.(..K_#:E7Y
M/GIZ63Q5R8A8@>@J%GWM>P#&9&D8Y#S%6<OM@D<0DC+V8\MI6+6"D[XJ5Y!=
M_,/HY P1#+L&UXP.']DHJN0/:^497;LQ FV5L')5491MH60*A*H3EI:^3RJ$
M BC0@_&15GQVSR]./\HYMR#52JZ8!33G4+_H3:C-_9(46(S%'$PIL5@4.'/#
M'Z]?L+X7YK?S.3LAM*G^6Y\8Q<!9Q)QK00Q/ET>VZSC:JQ<6#.:Y%'KEK5TK
MZQUHU:\]!32FF&%]95-N;V[RB\\EM@KX175AS'+2$0O\<CT0=-.N777#Z.7Z
MV"VLYH'Y[BF@H$PUDBJ+DE;9W+HI[)"?C6R5U8^F:RI$=2P([+V0P+,.DO"*
M!'%[7=77["3SD!2Q/D[5E7O]0@4,TKZI?@K0^;ME3[ONK$%7QM4\*BX2::+O
M-XT@,/@*A)07C@I#'RWR.'_F(%Q.7)]$KB 2/@-WQLJ$A?!NS/*V6NN? CI]
M8'4E=6F9]P=_/!O)^](^,-"DMA.T1I]J-S1BYB% 1O-)[!63S$@(0VO4PB"D
MBUDILD+AH&(Y=!*AU)$WJ;!K!TV%/+XBHQ9U/V'V/MFNQRY/B^#C8Q/.SFN0
MSH[.1G"G+W,6!.):P0)-[9OCWLE/<7L6-$KE>S_K90DWF=&5W_[P*;6? B@V
M6FE0+6$64UX_0B -F5NNO4!T;7U]O7N;Y(";B/F!9HF9Z=EAQ 8 9?XN/Z(^
M*>8N]620?S'66;'Q1V5VG@M'DCW2V;,PKMC>-I30]B('CA>QGP0/C:&%5M%Y
MCY4Y"(+1Z0M2Z&@<D2-[7P)Q;>_S9O%H8:HM*]NCX>L8#<<Y+I7/U+1<PX-Z
M"TP4I'PKHE*$@C>1(P7PB39-]W:<1' >-";O1>21T>="*[R5K$E\S5[ER9D
MDIA(-%V'TBUOUW?]\L'C[MX&'Z2E@=S-O1?T=BY2WK7]F.09%%MJ42.+&.CL
MFZ4@ZAQ+0MI8D>UZ!3.:GWA=09 6#F@@USFJU*L<:U#I]?)-$T^$<3*[YB$[
M&UG[L2Q!L66^8)P:]=;Y1"ASW\3SVJ8J_,Q_N?V0OF]E 7R/35R\-*^T]#$
M /7^DPWZ#K-?!ABDHF;H^LG)B\"4_/F)M60.OP<@^7\Y+?L/T[1_#0R+9ZLJ
M*>(LSHUL%'>9%1F'WGKGGX:UEU6+*!!*?FVL=X6NI]C6FMUQ(T=@M-G =E_*
M]E;-1/EWFJ-K>[3 P*B;J"?<W!LPDZ75NZ/'+8@&EI7EH*P<ZU, @S<AZR2R
M[;CX[)I8NG(*P*%/!$\![88_<M%&)_U8])'MYFK?VO?FMF]9R'F54X!#B\D)
MV]SCZU^U"7,G=%)G06GLKB')5I <V>Y_"J"E.33\W/II/W?SUI4OOHX@6;3Z
M7618D?):5^"XP.V#EKS,,0.3X]1C+S5,KLU82L\6LDSQK,[*5E;DR-0IX-E&
MVXF"3DRKNB8ZA]&&[D<Z#$6TKEAPKKE5K16Y!8JSR-_E>FR;$+06%]H4DV 6
M<I^]B8ED$@(X!;SF[4"2Q-!GKOK5S+//%V3PBZ1W=7YPTF.+*+9:2_[R.2)4
M+#\3[@]Y978@HE.7D/(LH?@*Y7R2/#/!36)]7>\4X%_41IG8=W?V%-#B,GMV
MGY'N0<SL,"!6D\1W+@5IWO/1R\^<ZLL8G1DP3$8S>; \-Q<>T%#N7DR^39UP
MI'F[$6;MJL[9RC%YPE9#O+Q2:"M"S;JJM=F; FQZC^457[TBM$1%-ATR/!^2
M[;B@J^#YUM7DP*3??U_E[MS'U!6X30T$=)]Y^0NM,K96]L"4\2J><!V,4 <Q
MX1EN62#;08*1;E+?V\&#Y4X;O"JR6Y:< S[G([0-A>;IYE7UFL'$IX8C0?JS
M@E'@284$&[PL3 =1W,.T?5=7P",RU=2(7'LI3>B\:0X'J2.?5-83\#;\5W3F
M-'1L,<V2O;+BRIVJWJJJ2[1+3D/6(99FO#3%E.> U\,X>'1B7A&IAIHJ7&'-
M4 DO-P5:H1^+4K5I?70]+&+D*H98"A'R1[X.[C3'@F/-G ON^#@#J&F#!7X+
M@? Z2@^?QNA<:Q^^5/1Y8G@H/]U'>?YI-P#4UTV$Q@.3*-?*2ERAH=V?"IC+
M([AWEE@ =+1?F=PF:DR_&0AT6*&.%/-MW4O@;@Q+6*UJ49V;D90.U65X%<%J
MM!($OZM0N'DP56>87H$^N+M*?Z;$#(2CDTBFX]3Z4\"B=\S9 S"."3]<A6\^
M8L2W8=2-OXQ5#K<E=:A/S"';T82D'W08F1/ZUV?*XAI]UJ-<"&^/+R,QIX"V
M(YGLU5. /2YDN$EE.CYXX!3 A!N+/9C1'.:4J?::;?PZF:NXMS=^^ #4:Z.$
M2@ 7I3MO[$!LK!D,24[N47-[OR"7GI^%'[SEVQQ!M@V$,]MG2&_Y@:%B.%P!
M=+FA:5P1G05(,XNEO3'#IFV]R)"2+*@R'XN_CH.3=$XB$)RG *J1WS*/&&L(
M<^ I%'U<5F_V0J[N4W"@ N;B$>B=[9/X2"X \T,:EV^$,JZLP[$X:Q43FRS'
MN%@_T?0)8>#A+O!D0^1A6ENM660<SIW614 4Q6Q0*2.'L8+U\#D.[7RTL*]G
M[:4VS;TJHGP]PLUYC@^(AW=X;)@W"KQ5:)G86<-XB2%@UIKWA^BZ*4E)[FG+
MX2MRY"_CB9:C(8.'PDZ';EF,36_A<(R%3M' IWZWX<#SGADC^H.T*BPL>DD.
MGF$I, :">K<SBO[+,;C"L!*+Q<PFV,7I;EU,PUK:BK]QJU+Z*/Q:3GNIS/:Z
M.'Z/27GU =(9SJ]D6%M/5,Q2?.GN#>_GBLIU9FU/N0ND$^"6IJQ632@\?I;L
M_?ZK1*5-/,PK1SQ,V^"*N9^T@@K0#^7!9F,76++HFWK]6\Z]Z>7ZCQJT)K4Y
MJ"=*FU-Y>O3=.4)$2ANG61DK [?M )ZURBIA-9%X_<T0S8*PL!0H2B;,73 !
M:.T*F91AZ9NS?FI1/RIM;U.=K^<.?-1\PW;6.GOBW9:I6W"39RP@K-N&W=N=
M?OVN9,:]*@1OAU0Q]NZVSF[FD-$*[MDV10" 6UN%KC_4XH)EJZS+X=T(',+=
MM*HVL=\"/:Z@5/<$ F$O,!_V((^<->TUAGITR^D";!4F7>;HO2I<K1O'M]S<
M#3%;#[8J$1Q:S+<180>ZBV[Z;O>6'-,20'8\^[DT7A)PA/A8\ PF).,RKJ[Z
M^4AGBE59_H?VU7XS'SKYY%_D-,@?2_I1;W3#PCFF3BX]U7(%38/K(<&*M/EI
MH]H?+L@W)]8P%"R_3WI^5*#4_P5Z=7X8@ X+JN^)_M;B,#K+5 .#K7MJ?9K6
M27DOVYUPL;V$X:H/@.]" ]K;BVR0E+6@%!7$[\]>^;8D#A(CO&M^753G\B/M
M$#/E)8'6YW%7>MPI"QYT6#B?XZ:K>VIW=+Y(HGQ"3:G ]9%(9F*Z/?(20^EW
M\[6+QE_I*9Y8HG,9CJ6"G16:_) &,?::D;H(81VK>'L+Z1O?7S%"M'_DJ4F5
MZ(G/\F:+R8B-:=DQX7?(;QP2MV$?B3T?6%1+)M]+/E2"#="LF,06XZX_4><C
M#"Y-L5Z<M)RZKU.BG7KI_.I%C]#@C5)#,I*+$M20<4V\[Q'W@_N4@C9-&@+&
MBX9)L.'P( B1YG9JWWNXLT_\X>6.@JBAAL0AB8Q?7U"O2B@N3Z.78PYS7(N(
M27@JW!PYJ6A7<P*QE;8P.PM/WO_.D9K! 7)L<)\I7_'B%4;FZ$[(J=P[)_H]
MOI76#]FC:A-3[LWM_ESAJ,1=-)763"14%Y?(?!]TFTR7<-.MUY>?45SJYGQ%
MQ51LKG4M4;2AH'__BP*PMD:Q@M+W$2S+_"6MD(_4<BK 09P6YT0NY;FHM!\2
M13G9RC-1/.%6NY%P!\3NJA>O^ DAZ)0R.M_="WE-S]KT3DV&AET-1#S2:YY4
MN_[:Y=V/=(OQ6E+E<6\E B8UZ+A?W"D!LKI$!3W($6HP4N+O@UD@'7\(#!N&
MSH[!)\L==K:%&AM1KGY+S9'KQI+$QF@?;7JQ#Q&V]JN4+'HA<01Z\,@WA.HZ
M QP:R'O5H'U-3H\6E>IIOR_ZG,B<7!6>HX2G3 6L:?#DT)-J[!<1L-EV*5[S
M,8&-VSRH@L;PA^'U* <S/4Z[1*@/P4?9G.O@N=_PA06FQ(#52*\YO&N">O=6
M.\+6A/"CV9@ZT;"NQT/$!Y[Q,B'5W][JR4XJ[Y,4:Z705A8K/^'NR<QPU8G9
MLGS,5^07#N*ZW,5,+(>ITZ(QGVXAN^GQ%DQ3=V;P21RG(,7QM9+@US(%S6VH
MYRA:CLD%K9V\M'UM_T(C9OY%#U.1[-+;*B+)Y]R"=!:O03NA H*?'$8J4 R"
M!G4-XY5O*T13><MBT/A8-DNS/$.LBG17[^PKB7N9'>ZQ M)GT;G_L>O2UT\D
M<_Y;&$C!@5S+&AJ26Z.VX;%"B6T&ALISB@,DN9:\ Z+::YL:4<VU1/66@G6)
M7P6R_(/M@0)NKUF".Q1)&4'O89HB\<),LN\TWK,ODF2*.OQ*&H>J@]1EVFJ3
MH@3\9C\6SZVX2=K*L^\B VL&/\-)/LM.%"-._WH:S;^2C*7>X\W?U9ELI1DC
M'R4A<CD:9!80)8C=*_:')1W_@)T"YN61Q+[?TDIW4(('A[_!%CB<&>!G/R<_
M9QLLZ1"AW8\S66D=^)%=?V!9<U(S_>T5@_A?C<$HH;B&XH5;%AV!R_R=AM&;
MF_)/7B++WP15Z)R$5" )W&VDY=_REO_0/+5_%['&+<L8A<ITKX6AT^*/0H8Z
ME+E[#OO2_V(<RI+G*([&5,%:V''TVZ9-_!#D/++\%.#X%TBKI/*?\0<P^I^2
MQ_^ &/L%Q1O=_R-OXN'6BR.08&.7YTD-YC&PI/3NG^,U<SK]^ZAY=0CM!;E3
M@!/*"E2D/M2S565U"BC?_PMD5)%E7!_?AI&",JXEU50=E4.O;UPKH="/+?PC
MZ/ ?AXO?LDG_K71Q"8=Q-V&9_3BSCD;;S<V0#?;APV&7_RM5^?^K#?]L9VB7
MX3^4>5-><=+C2,F+/C N=>N6?Q(_0G/ZY;\ 4$L#!!0    (  U!6%:R)!:6
MCRH! #N[#  5    :VQT<BTR,#(R,3(S,5]L86(N>&ULY+WIDMPXEB[XOY\"
M4STVDV46R"1(D 2KEVNAK5IF2DDF157=OFEC;EA#O.7A'D6Z:^FG'X"D+^$+
M'8"##&;?7I12! F<\X'X< "<Y5__Q_>'.?@JJ[I<+O[M#^CGZ ] +OA2E(O[
M?_O#7^[>0/*'__'O__1/__I_0?@_7WQZ!UXM^?I!+E;@927I2@KPK5Q] 7\3
MLOX[4-7R ?QM6?V]_$HA_/?FI9?+QQ]5>?]E!>(H3@Y_6_TI5U+F5$00TXA"
MS' ":<0Q+.*<1"FE)"/)S?V?2$2IR.(,$DYRB(E*82'U6XCF698H5<2):!J=
MEXN__\G\P6@M@59N43?__+<_?%FM'O_TRR_?OGW[^3NKYC\OJ_M?XBA*?MD\
M_8?N\>]'SW]+FJ=1412_-+_=/EJ7IQ[4S:)?_N>O[S[S+_*!PG)1K^B"FP[J
M\D]U\\-W2TY7#>87Y0)GGS#_@IO'H/D11#%,T,_?:_&'?_\G %HXJN5<?I(*
MF/_^Y=/;LUT6OY@G?EG(>S.R'V55+L7G%:U6[RB3<RU]T]KJQZ/\MS_4Y</C
M7&Y^]J62ZG2S\ZIZTJJ1LC!2HLQ(^<_G.OOE"O$#R;LZEC6 <(VZ[T/)V(?I
M^V#BWFE^D,,+O-?-U2*W']3KA1CKV]UV=;7HPTL<ZK-8KNA\A,]BU\V>R'/S
M@W?Z;UTWIJ$>,FWZZ:A[3U3Y?2470K9L^:1I4(I_^X/^VVQ=PWM*'V>W7VFI
M_SV7;Y;59SJ7GR5?5^6JE/4KR5:_TE7WK[_I!;%<?%C(_Y2T>D/+ZJ]TOI8S
MCF24X[B ##,$<1PK2+(XAY%BJBBB(DEH,5MM9\!,+N!?/F^$;20**<X?'%!;
MG9G]E:R7ZXKOULV'^:G%4*^#9N4DORSH@ZP?:?>"ULF8&*V:_VYD!CL5;L!6
M/:B6%30*W@ C/6C$OP&=@C_TD_.Y64NU*4(7 GS6ALM<;G\-7NG?W "C.] 8
M_.LO.S@''_'YQ,9Q_M][")?\B6I-B\OJ$/DE#XS\CMYJ#5H#NZ(U:W#K>M)C
M$,>_R/FJWOP$FI\T'!=(F%^.ON;;:H,'K?B%SZ-[XA>^U%;JXPH^^5*,53\$
M<*OE$!.A'7RMT!_ LA*RTGN:$^ <3W7.E^O%JOY(?Q@1[BHJY,MU5>F=SNU"
MO->XM/^8,9:)G$L,8Y'$$$<LAU2Q%.:(XX(@PB4B3C1NV?'4"+L1%#RV4M>.
MO&H+MB6##@#AP%RY$1ET,M^ 1NJ W.:(22@6L^UV7+YR!..(F5S?]^.@3Y+/
M:5V7JFR/!MYH1737ZX?UW*R-'U9?9/5R^?!8R2]R49=?Y=L%7SYL)&EW(7K/
M]T'=T>\SI+#(D#3L1%.(!1&P*%(.<9I(0I)8,9FY\%1(X:;&98>ZM0=9>]J!
M1CWP1#_0*G@#.A5!J^,-T%J"I0):3S=6##K\=LSY7(,Z,+N./I[.]#P$\($H
M/*AHH]+\$* >+@6#].&W7.B6*TEK^4JV_WV[^+Q:\K]_6<YU&_7K?ZSUWNG3
M<C[7YO0W6HF9B'"&(D%@)EBA5P0E(6.4PX0C(2+*!(Z<+%?'_J=&^AOQP4\;
M!?X(R@78U^'_!:T6X#>C!^@4^?_<:-UUF.R8>T#P!R;G 7!WIE]/] (QK&OO
MHY*H)S2'/.G;C!L5_GV^JF:W&F#T47]CO\H')JM9FF:QY)S )!<9Q)1P2*.4
M0DYHEN&T2),DL>&Y4XU/C<2,=,"(9\=))_'J)YQK41B83;8 @-]:V2S9^202
MHKO;;E;VP1!YTLMS?AK6M-FG<<N)YHF&Z%#<WC[_\\EW1F&R/FDW--7[C)\Y
M]D[6M90?'F6E!W9Q_\ZPWKN2LG*NJ>XC_6&&O'ZUEC/C')#+!,$H%UCSD]3\
ME!$"4YJ*6!')92QFJ^V=UT53P+9C)^XZ<[,7\@-MY;X!6\E!(_H-V I_ U9+
MP"3X2$N]#VNN =UL+^LQL3.ZAD!Z8'YT SF<A>4*52#3RKK;46TJ5S .C2GG
M]_T83-MBLKQ?M'M5_N.NHHN:<K-*U;<+T?QSWBQ:]<?EO-0/R.^K%UK/O\\(
M921)4 (Q:@X;50*+E E8<)KFE(LLDTYWV]Z23,T^ZQ0!&TW OBK-9>>^,J#5
MQHWC_$?-CO1&&8N!6=!K&,!OW7^-1J!1*> 6]&I8 S&FOQRC4NC5<!URZO4-
M^IJ)FKS--MATL_W'VX?':OE5-D3>;4:X0#16*(=YBCG$)$XA4YC!B&$4R1CQ
M.)8NG&K;\=0H="=W,U&W_P3[HKN:A99C8&L6AD=V<+/0 M3+6VH/L] -JF!F
MH66W(YN%;F <FX6.[X>Z9VAN.7;7WAM3M)3U+$ND8D(AF!0%A5AF,62\,+?0
M(D\%1C'-\NLN&<YW/C7FVIUTB_V3[F5S]SC?R7T#%EMUKKU;Z!D:WXN%,( _
MSZU">\^[$Q[L23_D=<)ES :[2^CI^IDO$BZ#<OD6P:(-CRL$$Z<CUG/Y07W^
M0O5G^4&]7#X\+-L[BT^REM57*;3%^&:]6E?R;5VO33C/7>,,M-U.1;D4M&!$
M4Q_5.^%"<E@4N( X(RR3D21Y;F6P!9-H:GRXT0E\4*#5RORMU:N]_P,;S<R=
M'VAU QOE' [V@XRGQ;W(V*,T,(E>.4#@MT8SJ_WR0&/F<(,S]MB-=.TSU"1S
MNRP*"6[O#5.0CL:[E@J)RY.[K* -NZV@0I:SUXM5N?IQ*X3NNOZXK%=T_K_*
MQY=+(6>2\QP1I""/]8J(%<[TLD@B2(LXH06-TJC -LMB?S=36^M:24$GZ@UH
MA05:6F#$M>/%"\CV+U#A\!IXU?&%RIJ1[) X89#7DO]\O_SZBVZ@M<7U7W8F
M^(5F1R$5.]4V3&'YM-\QP6>]LDES$*''8=YZ/=[1[Z^_/\I%+5_(A53EZN52
M][Y8EXO[[C)KN:AG$:,(%0)#E#!S9)#GD,2%N1[/TD@Q$1<R<CDR\!5D:A32
MZ-$>SQE-.O]DXX<,.F7 3YTZ?[P!.XW 3B6WTP3O$;0[61AC7(8VD <<$N=3
MAVOQ#'0"X2W&J*<1UX)U>#)Q=7L>IQ1WLGIXMZ2+-Y0W-__=)06+4)K&.-4&
M5LP@SA,."QQS;6#A")&LB+-,69\[G.YC:M1HI 1&3+"1T\?][PR>%OO^ZU$:
MF*@&!<AADWT]4"-MFX\!^SG05K@?@M[-[9E7Q]NN]LO^9 -ZX5'/R_+EXMXT
M_#0 _)-\['R>/JB/5;G@Y:/A8!,.?O=M.4M2H7+$)8Q)8N(=&8=$BDSS84$8
M5HIC9+7AO$:(J1&FT0$VW[C18C_U0I-604OL>(/N,S"6M^D#PSWTS;H_TNZW
MZ5= %>IFW4>$<6_9KP#IZ,;]FK;\*/#%NBX7>JO^<OG RL6^1]*,\5A3F:0P
ME5)!3.,(TA@+*&(D1)HF%%/D0G3GNYH:G6TD!?NB>GE/]L!K1U=A0!N8E/KP
M&M;-\3(\@8BHIZ-1Z>:RPH>D8O&&'W5\K)9ZW[GZ84)<3*(*$W7W:'CJS]6R
MKF<I(@H1&4/"<DT?B#"];\SU-A)G0F1IP:.8N=!'?W=3HY"-M#=-C-2J.=39
M2GP#&IG=J.0"W'9T$@[$@2GE*OR<:<0.ED!4<J&S4>G$3O%#2K%\RW-3IMGJ
M@WI925&NMKL]^KU\6#^\6%;5\ENYN'])]6>C?SZ+.),\IC%$.,[U9DP;*H2A
M'))$;\0(DDK8W?[Y=#XURC&RFTPBK?3;@P:S1V@4 %L-P$8%QUV9R\A8[L8&
MPGOH75A J-VW91Z8A=J.N70][C;, Y2C[9=/&]Y.S^V1_JNRYO-EO:[D+:M7
M%>6V6>EZ6IC01-F[P=K)"7[;2!HVY\8E/,+YQ)[M:6P7V$LJG_!XO?B*WQ?]
M2BI9Z:FCV][SFCUK*<R2F#(L"84R1@1B(@DDJ=)[A(+Q/,&H0(6<'27NOC@M
M',6PFBIVR<K#YKIMM6@FSKM]5_Y>N]AM.7<=,3M>&F( QDHP'!9T9PKSA"X0
MK;GV/BK5>4)S2'^^S?@FW-3,NN;F''=QWSE)SC*D8DJH@JC "NI=BZ:\A#0I
M- G!!2]([!3+?JJ3J>U,GLBX\0]VS5YY DL[1KH6H8%IQPT<CU20Y[4/EM+Q
M1!<CIV8\K^1QBL6>9Z\*[OE8R4=:BLY+QT1-MOD:NU2^=2U7]4% @<+*N"DS
MF(B"0XQD"@O""B@EBD62)2BB/D$][I),C3*V<09ZE_W8:@-DITZS_K9ACINX
M.]JHY!4.XC%J_;PSZE@,3$Y>PQ J4,=C9+P"=(8=H;$#<X),&-]P''\H+<-P
M/#IXCO ;?QS.A-U<T:!GQ0HA2O/%TKG)W/5V\9(^EBLZ-VE^<2Y8 A-BW$%Y
M1&!!];Y=Q8*G D4HYU;NH!?ZF=IZM!,3F'& Y0+P5E+'VA1G8+4S90. -?""
ML8>3$=$$R;^\@)-[\8E^%$+5FCC3R[BE)?I5/:HD<>%QS]";+0MMPN.7FUQQ
M[7EBQTH':[',:88*)&$11\R4LB&04$HA8C'/B<@2B9UVNGYB3(U(]M?I;?J(
MK2*;D(^?.EW^Z!ABXS=2=N0S//XC&K,6T+N8L>[1-5>!&2JVQD^(<2-KK@+J
M**[FNM;\^+/)]J8TMVBK[;.LOI;<Q.RH-^6"+GAI?#G-B43CX7FG>ZA/_^K5
M\H&6BUE")<\C%<%$%D+;7U1 EN09+-*"IZR0*DV="N^$%&YJ7+N5%.R)"GYK
MA76LLQ!T$.T(][F&9F :]AP59XH= KY Q!M4M%'I> A0#TEZD#Y\;[79:M?F
M"UJ7]>?'2E+Q8?%76I5FE?A$5Q+-<,&21/ ,*A))B%&<0))C:K@9)RP3,LF<
MTFG:=CPURFVJM.X$OP&-Z*"5'2P78",],.*[7EA;#H;M375XB >_H@Z"KL?-
MM!M4P:ZD+;L=^2[:#8SC2VC']]VHJZY6LT_ZHY%=.*TF()JI1$&9J 3BE"20
M8A+!+$<1SG(E(V*U#3]H=VK$8R+FRWI5FKP)OTIJ/)L,O([6WB%X_4QR!21#
M;W5]T;"FAC.Z]\U\_<K>K-?_VLWXP]9&F=!G5-C,UW._]K4D]!S7)DIS,<59
M7N212*#,3 VIN$C,M6]LJK4@'JL"R8*Z60N[QJ<V,?=E<UWO]R"S7=/]@!A\
MW;; P&-5/E8VV,J[U_3(J^NQ4L<KZ(EGKCW;;E/7_5HNC+_W)W-A.]_4/GFS
MK)Y61SF\=HYDG$@419#FHM#6/THA0XJ8 I@)SU2,N70*0PDBU=2(8/_XM4L+
MV>D%6L7 1C.@EM5A22'79%-!QM7U8'RDT1KQG-QCH$8Z-P^ =?!C]&MD>J93
M]0 PGC]D#]&X;[I W8;)0RK%J\;3KZV-W&8O;7[YX;$)A7[]75:\K*681;DF
M[P1SR B/(,YPJND\99"EA4HDI2Q#W"U1H*L(DV-L(RK4.U0IFF+F<E&W!<]O
MJ\H8QLV6@OT ^\]UXPMN3=U54QBN4?$&;)2LC4M BX1K^D#G$15YEL:"Y-JN
M3K69+86 A2PP1(7(*24QE6GN$6,RT,".'V;R>Q]?R^5YT'DX]%K\3$/DD2[2
M%^5@B2*=!1@Y1:0O0,?)(;U;NCJVK_4TW N>>2]7,Z6H8"+E4#!L>);H11/'
M"60TQQQEFFE9X5)R]D)_3LOD")5FGP2.M0+? "VG=SC>29!M#T""03?XF8@C
M:M?$T_5A$3Y^[F1OSQ4OUZ=Z3WQ<[VM^-/+4WO^;+.^_:$/G]JO^Z;TT <G+
M]6)EKCXTGW$3<<ISEB9:?<@C)2#.E8),FA1":98G,5&IX,3%(G<58&KV^%&5
MY8T*H-,!;)1H[O]N0*>'&Q$Y#Y,=,PT)_L!4%1QW9RKS!2\0MSEW/RK9^8)S
MR'[>[?C1X5_I?-W8\G>2?UF4_UC+V^]E/<N(WJB26$(A\^8L.8,L*V+(%*$%
M5Y@4W,F3Y'0W4Z.VK93@]O&Q6E+^I:V;O)$9_&:D=O39.X.P'5]=C]O K'0M
M9,XDU(]((*HYT\FHA-*OZ"%M7'C:,_SJWI2-_BQYEP2V\T<H4(ZC1&^MN,RE
MB:DH(,M%#E'&"XP2BA5VJG]ZNINID4,K)=B)Z1AS=1I+.QJX'J&!:> (G 'J
M*O>#$"K@ZG0GX\9;]2IZ%&[5_W30FPO#,O+E<J&MD5ISC2G 9OZ^*ME<[B28
MQ7%*XE112&*N"8)G!!*<<<@8SE J&><D"G?D;2?41$^_=W*;BTZ^D[Q91O4N
M6,J'YB)S_U>/U>;8HFZ*':Z6^M=-\</VW^M'_==RH?4VD:)K-B^Y;EV_HC$+
M<AYN^1VD&<^$0@@6B4HA5D4&J=XS0RDPY7&1H21S"A,9_@,8<3WY;SWR5UV*
MA!_/H>]'&NQ;14"K27>U<0,:99HZ67NCO:>0C4$1ZA[$#=AAKT0L99G"[8@;
M;)87)8Z-^BWCNR+B[4GJ3+,NBU))85+(#&+"$LA(1& NLQ31+%$X<:I#>-C!
MU$BVJ53RKC2%@&\=LO.<Q<^.UZY!96"JL@?$F73.:1V(1XZ:'Y4:SBEW.-O/
M/C> !]$M_\>ZK,NV/B7CI*!<"$BXB;"@+(,LS13$V@[G&<*12)T*I5CW/+4I
MW[<8M]+?@'WY SJ(/!F0JTR@ZV!^1G/'">&P_AVGT!K#K>-)OU.P5\[#X>3$
M<;(!WR2DN^I1)O)LIO(H(Y%,8(ZQ,+$GF>:M&,%$$%Z8<%5%L,<)P6$_$]WT
M;\4T>X&Y69%7IIC:?$E=Z>@(6#O6\<)IK$RD&]$,.$:XD&E(3ZL=+ 7I0?,C
MIQ\]K=QQZM$SSWGF%9$/C\N*5C],PN+5CY8Z/JQ7]8HNA&:4F>(8,Z(RF,5(
MFR.9-DPHR3,8HXQ&:9:1 O'98\L[*UJM[&;ZI6Y=ONC#SH?[N+=2@U;LS7H)
M]B2_ 2_D?;E8F%7U!=6O<\<(]8LC@G*5QPC'4"&10XREA$7!<X@$S1/&8\)X
MTHW(ZX5XKO'8=/W<H_&Z^>] 0V%'UR'!'9B^;3 -F%W%$IA0&5,N=3=N%A1+
MY8\RF]B^Y[<@O%E6LKQ?M$E!^0]3(-Y4]MAZ\?UX0\NJ.?W:E?^8Y6DJ$,<*
M1MC4Z4N2 A*L[4&AE,(R3E&4QRZ[5Q\AIK:1[70 &R7 5HN;;64(/;^,)NTI
M\UYU&S>:\AHR.^H:>B &IK-!QL"9YJX!,1#U>8DP*AU> ](A15[5EN\6^:M<
MK.4G:5)CM#MQM:P>C,WQ@<W+^\:YQR0&Y&:36CXTV:@^FP0;2DMF''_,9>$L
MS[C@,>50TZ8F4D)BJ$T[#I,B8HRD(HYS)]^<,&)-C5H[K6[ 5B^PIQC8:6;B
ME5K=0*N<V93NJ]?%&3OZ! 8:;-O-_MA#./@1P6BCYW'$$!+L8 <3080:^3@C
M))#'AR!!6_>\G96K-M_K.U,[63><RBQ6,$^I9NY"2,BB@L,T0T4JHI@F1;(]
M$K4/8WO2B<]YZ BQ:UK&;>)C(^8?P>UJ595LO6H<8%9+\)%6SB$D3^&-%<J+
M&"=095$*,2IR6"@L3#9P0AD5BB8^8=A7PSO":C<&O*)0199)"FGS]::<:60S
M!D5,%.(L*_(X=7(L<,9U1//! #IWKIW^%#"[M=L;AH&7X*L_*7?O@E-(A'(M
M>-+VN'X%I]0Z<BHX^9!G97-9UU(VP46O9,VK\G%G3](BR3G72Y#B-(*8FDF,
M&8(%DEE"HB3+F5/43T]?4YO2K:@WF]BZ/7']+/P^F.VF?B#P!B:"*W!SKSE^
M&9%0)<9[>AJWHOAEE8\*B%N\XAD.M%B5HIRO5^77/1?%U]_Y?"VD>*.%-\E!
MUFV1L0_J-:V,:5UKV[HY8WY7+N3;E7RH9YIE\CQ&.921*1^0X1BRA.:0*,QD
MIJ3$L5OYID""38V4]O7:CZW9: ;,!P/V=#/[VXUV9D_<7KZ WXR&H%'1D<:"
M#;D=YSW'0 Y,D*..H7M,56# 0T5AA1)KW+BMP& >17J%;O]9EH';!Q/!/HL1
MBFF6I%!0DU8C(RDD,8Y@G$<T3O*$BL3)U@PBU7_3!> &M.J-ROW=.(]"_.ZC
M]_M@_8L#-S;A/P5Z&FS?R?1[HOJG, ;F^8/&W4A>R'+VJBL6_';1G(F;7O9L
M=ZY0'@D)BXP5$'-IS/8X@[+0QGM.A"*Y58+22QU-C8HWLH(]83T,ZXOX]O-E
M2-0&ID!_P*Q)S1:-$SQ52_[S_?+K+[J)EJ+T7W;,=+'A4<C&5KT-?U@_?VV6
M^E_IJB.E#\H$E-W)ZL&X$A\D+D\S%5-%%4PP2B!F-(-,, 2IX F3J:0L2?P2
MTML),#4*V4]IOM/ _*N)RC-*]#N\AQD6.XML2+ '9AY;G$?*$>^&7_!T\);=
M/U/F=S=PSB=Y=VS'UT>+R_*K:;$V5E@3/?5E.=<-=-E\%(D809F$L:(,XKPH
M(),\AKDVC)(TDE&*G8(P+W4X-8;;D[?=X>Q)[.HA=0%J.Q8+"># K-6'W0#9
ME&R1">:"=*&[D9V+[)0_=ANR?,_3PEJS6OYCK<VWUU_U'Z:N:),K,!&)R=N
MH52$0TPR;4.EG$">DAP)F8O8;L]UH9^IL<E.3-#("8R@7CD8SP%K:0I=#]?0
M%H\/4NXF33\.H2R7,[V,:Z#TJWIDAUQXW(T._CY?5;/F O?MPJ1X+;]*33S+
M^T7Y7U+<ULUO#.N\?7BLEE^;Z@OU+(T10H102'BA-UMYFL$BH3'D.8ZETC8)
MIE8.6#Z=3XTX&B%!N9$?5%L% *W!?*,"*/=TL",4KZ'I9YFA 1_< 6126(ON
M_*.MU_A<F#^1XG>"O?5R< UX[1IA6FB('\4):LC?J\U15H1KM-TL$U>U<8V;
MW]-DXMOHI4WYLU=K>:LT(?^GI-4;+=0,9S*+DSS2AJ;,(58J@BQ%&<P$2K(D
MBK$43EZ\7E),;371'RII<C*NOLA*4B.JCR^@ZUC8V::#(SSX\M'Z#QY5-]B+
MKEPM 9/@(RW%#6C@!T818#0)[5SH"610MT-7&9[!(=$3IM.NBKZ->1C5MT*T
M^8SNEILJ,YO8SKUL1R^7M>EVEP]IIG??!8V)\8FF4O]1*,@XS6"42(DH$RG#
M5N7KKQ%B:K2X5</,3[%)2\L[30#=J:)_J'4!HLT4IED4/#J4YKMJX"Q,[Q&&
M8V .W8W$W1)L*UIME-A/Q08:-9[F;!MA%!R,\A%&8R3C_/KY\7,@6_U*3'MM
M=M^VQ[/=K]3^B0U_;5M^MGR;I\7X_"P7^KM]M31!J[.,Y*D2@D 5I11JRUU
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
M2P3FL;:#(.%<[[T9TGMOO>N&/(HXE9SFC+N5VQA9@<FQJ-$-MO<T^PB ?0@
M^P'V'^Q@  T.)HJG0>(&[&%A M=;-&[ !@_0 0(VB( &$D=B'ON+LV3X"7]'
M0R\5$_Z$W!>@9QK'4"O9V.*/NR0^T^ <K:W/)8>/@\J1'#LQC1/,)I+X@[I=
MK[XL*Q-HW+Q3W]:W6C13$T'+\T%]6*_J%5T(O?-I?S\3,D<Q21#DQ"1OH)E9
MBPF'2#"1YTA&A;0_!Q].SDDNN=WE^F-'@W2G+'@TWE[E)CF .4O<*@SJ1B-3
M082:4\5.:?/0<J=V]Y2+.\5P'XF--\PDAGZ,5?+_F%%W\:^9Q.B/=&'P[%^!
MHWO.X&/3[[DS7/<C.O4,CN%3?Y_AN[O.B[T[D$\2CG!$*61)7$",:0(+RF,H
M"<^YY+&4,?7Q8Y_F#<>>![?7O<8!>'9[4G](!EX+'=#P]F@?Y+[BH/%G\6KO
MOYLX\Y3?E'U)'\L5G1N*V)12,/43WLO5K&!QK(W\%,I((8@SI2=R0<U6@'&:
M%[D@7,S:>^_/*UJM[";Q^0Y=OM[#;H?[D%_(^W*Q,,LNHW.35<]M5O?@FW 2
MJ]ADC4=I!#'+!61$TV."J"2(D2@7M,/W]4*,C^ZFT^&P?=W:,Z&!I3S!I,@B
MJ(BD$"<"0RHC"7-NBG:05"74*3M_&%#'6(/NELU-V:[:C2ELLUJ")5MIJM!&
MY:;^33"L[9:I, @.O&3M";FKWF3$O %:T'#+UV4P BUE/1V-NJQ=5OAPB;-X
MPV^Y^_-R*;Z5\_F[;9X3B0N>JH)!A%.]RF$409*FS&0K3?(X8QQ3IS#PHQZF
MQA$; :_('7.,HAT-7(7-P+/?#1;G27]6]4!S_;C]4:?X6?4.9_;Y!SU31W7U
M*DM9O]>BMMDQ9Q0E$C.9099&&.HY+2%)J((I43F*2"$*2F8KLUC:3>J3O3A-
M[&U?0R_^BZU\8+Z3VC$WU$E0[>;XU5 -/,_WY-/K^E;"@'F?^@ (E>WI9!_C
MYGCJ4_,HLU/OPYY^*2NZ:HZ\/JB-\TN]]=E*HPASI;=5+,_T%D @"6G""KVT
MBSQ*"<_TOYQ\2'HZF]H"OY75G!MO_;IJ&V<N=Z M72<"P3?T!8X_<NY>"!:0
MA/(8Z.MJW-M]"Z6/;N)MWO&X-?\DS3GX+>>FHD:YN/_SNA3F&.+]<O6?<G4K
MEH\K*0ZS%M$B8E&1$JBW#2G$&<XAX6D.,Y6EBJ=1FMBY[WM+,#6R:74 .R7
M1@N]N*Z U@-TBC@E/@HT7!8WTT,/PL"4-6W\'>Z(AQZ'$</%'EN<GSJL5^U
MT=U W6\&:J$'ZH<>*-HJ&2I>[!I$>^]LO1H>[S;V&KV?W+->U9#G=<SRX6&Y
M^+S2+35IQ_9N:&="<A)%/(6*)WKMR56BK5N!]0 E:8Q(E&:ITW5J3U]36V5:
M44%M9 7_=_1S%$4(/-(*?&W2[#W*JG6*N 'H1O]N\_];?XJ=AP6MS61\I4?6
M))O\?_X99=&_).@&F*^\R2VN_X+^!2 <W\2XN,E0T?P4)5C_/;J)"WRS:;6L
MZ[5MBS=Z_M>/;5VP^8]_:=I+,WR#XZ[].+LIXO0&1?B)JX='XXY'^ST?G.79
M?IC/:.C#_?8+:L2\:;,SWH ]40,>[U_&(]3Y?D]/XQ[P7U;YZ(3?XA4W"A6R
MG+W6/+WZ<2N$_G3J9N/PH?I8+;^6IA9A@5.4B@Q!B; T]ZTYI,1XIZB<,Y&H
M*,;"AC\O=30U\FQE!9VP-Z 15T,*-@+;,<9%?/OI(B1J W.%/V#69&&+Q@FF
MJ"7_^7[Y]1?=1$L2^B\[;KC8\"C$8*O>AA6LG[\R*?3;Q:/FF7=2KY.HRUW.
M\KB(*2.0$99 7!084B4S2$@<,>.]QBCV2@-]W-?4B&&7J-A4JC/2FO((6EZ
M/+,^G\#7SH@(A-K Q- #V #IXBTP"9V]^41/SY.O^;S*9S,T][SBQQJO'Q[G
MRQ]2-D9*]S7CF*,LS0K((I9IML <LHP+F*4I1J9(GLJ<7(M.]#$UEMB(V-K.
M;L1P"D([0K@2F*$MA">8###W>]0/-.=/]3#J7.]1\7".]SWJ-[</*M^]69M
MO5_+1?FP?NB<ZNM7AE/NOBW_4]*JGF4QUU,^II"G>0HQ5PDT?H8PB;DB5*9$
M(*=*,<X23(T7]!>5N+&!.^AV7#$HE ,SR6%YS!O0B@\Z^3=1U/H76@43+ZV5
M (T6X=C&&\! 7.3>_ZA,Y0W/(8_Y-W1%Z@[6$\3<Q3"S,S',>X<R!['+GZ2)
M/= _W[AGKNG\3E8/\8QG.9$I+30Q,E/C,TD@P3&&&4IS\S])$;MG[QA7AZDQ
MK4WV!=OD"WMPG$BYL(4$[&$"#"@>&3Q&_O#LUHJ)?TX#KS:3_I+\$GD\SUB&
MS.4QL@;CI_-XGB$ZF='CF43QS*QO>K_3[[95H=*891F.(%="0)R9(TN9%!!3
M6I",9#%.4Z?T^?NM3VW):X0#1CJONE!/D;-;&;SQ&)BS[:%PSV1_2N50Z>J?
MM#UN3OI3:ATEGC_YD&=I65J7]0?U40_[QL/H=B$^E_>+4I6<[ON0-.XBI:QW
M/E*(*,I8'$$1QPKB7"IM,$<<*I(3E2=Y+HO<J03M%<),C08:78P'Q+XVC=_#
MGC[[SF\;C1R+VEXS?G;L,M:H#$Q&W@,"?ANDWF4(6$.5WKU&E'%+] 8 [:B4
M;X@V/<VD2M(/ZIW^"&><%@G)8P0C%B&(45Q FAH_CRR261IQDJ>)DXVT;7IJ
MS&@D,_/0R.9H&^W@LC2,O$ 8VBJRT=_=(#I2-90UM&MX7%/H2*$C.^CX";]I
M^%ZN3'Q&X[(AI'CQXR]Z'_5VL3WSO#7^B6T=JBA)582S"$:*4(BC/(:,ZJT,
M52E/].X&92QV"<^T[]II&H\0LZDE;U.9/W:RF].7G];FW*5<_!$LM[<#=*N"
MVVQW&!4[-A@&ZX'9PL#<Q'-]W(?Y+QN8=Y<PMY=A=B85=\0"D8Y#QZ.2DCL@
MAZ3ET8(?J7V2]:I:\]6Z:HYWZE4]RPJ6%91S&$F!(29Y 9GB$N:)$*S *M6&
MAHN-<=S%U&R-)Q(V&5$<2>@$BG9D<QTV Y.*"RS.I'%>\T#D<**#44G@O(*'
MD[WGR1#.'YO8]!\ONSP'J$!I1*2$BJ;&(S3-(,,%AH*1%%.<")0X%5_I[VYJ
MDWVW%LZ;!*7>220NH.SCVG$-=N/Z<=R K:PWX&7H%!-VJ SBG''4V3-Z8IQ3
MO-_MXNQ;'C'D;\H%7?"2SE]_-S=*<I<706+&*$(<%JDYU54<0U*D!4PCA9FD
ML4"YE;M8?S=3(X^MH$!VDO[)(<3X/)K]9!$.HX%)8@?/1LB@J27L<.@-[3W_
M]GCQNQ<U>!*D>_EI3]^I;5'UV\6J%.5\;<(K=P6)7W_G\[7>>[S1PIL+Y75[
MZ/E!O::5N0NN/\JJN4]NZDK.TDQ)022"J40,8LP49)QGD!=,$HH4IR)S<HL*
M*M[4>&2_WO"^?GLUOL%&0V ^'["GHWEIHZ6I+M-ZLW2%<EUSWX3]"NR,GN<;
MVX'Y[SF&U=VK:!#T0SD,A15N7%^@08 ]<O,9IA??[(0++<C+2HIR]8;RQNQL
M7%*P4$1A<^0M602QC!0T";4ARH4H\I04(G>*.CS7T=2(_9U<:/2ZQ/ >CCUG
M ;5CUA P#<R1#@AYI";L5S]8=L(SW8R<H+!?V>,<A1>>'ZA\IGL=L5FDXA@G
M"84YE=AD-TPA83&"*H\%%A3%6:)F"WE/5U+<!2R4Z2ZJU<0JVHEU)/" ADA
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
M-=6V63P//%,HIR*/!-6\QSG$F&E"3$ANO"@CA!&65+KM,=QEF!I1[CNPM$K
M1@NP4Z-+7^OK0&0_/*Z.0X. /J+#4#_>(SD).8,8W#G(7H)G<@IRANB\,Y![
M4W[LV!'NPV,EOVB35?>WRY7?YL3_)+DY8RI5R=M4^>_EZH.ZH]]G'*?:(BP$
ME'F10)Q$'%(NI"DIF22(J)0+Y,*25\@R-;;<&$][NFP<_=I*&#>;>A='*MT
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
MDDNBUZ#2:7_KFL"I?1=?Z0N,PF"G+_C=:.QX8GD5<;L56$@<!_Y:]8'0)XW
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
M34>5@K(DE1%4&&L6DSS3R[\L@8(QB5B<15GD6 NA0]K4B*LM";-7LE]CE;,
M6S)2*-@&)B%GQ/R+MW4A$;J6VUE9;U/:K<OLBY7>.F_RHXU=59:#D&'C<6DW
MJUP\M(?D5-*T$%Q!B2,,46'BR!+"(,>"85IDA5!.-=ELA$Z-1/8EH&[ 3E4W
M!K'"VHY(0B,X,)^<!6^  #,76 *1BY7(43G&!81CJG&Z=^12DVVUJ0]_R14O
M*^,R'96::G\COZY*+F=445(47$+&L@*B*,T@$P+!-),\$45:L,RI2OY(>D^-
M]P*4Y-L5W3N X$R]O2T,H,9AI.*/CB^5I9LWO5=EZ%7KU-Z2\<HQ^HW96Q=;
M=-3Z[U%*T6\H@A5*]!3O]QG]NFK/7NK*9=^DD$^U^/=E56^;S@K)HB1+8IC0
M0COM68H@(ZB 5,5%2A'&+(D]CGVOR9WH4>].[;9GZ%YQL-7<[8MS%7^[3T40
M.,?A^#X0.M.Q+2Z!>/2JN%$)T-;X8^:ROB]$-9WJXV:M5PB_EHOR:?/4\F#U
M?B,_+3Z6/^K^6-4L)FD4XXQ"SC-FPMTDU(^.(%)(1:+(B/;(_<OKV*@P-7]:
MOWIYGV(Z5K#;<<^P8 [,1D?E=K3?V.@/6@.V[J7^A;;!%/HV5H#:C*&*\+A
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
M&0\SATW04-B-M*EY_UA6X*G6SNPB+D35-#FLH5WOH:4[< /M\MG@U+EKU_F
M\7;A;.QXM:MF=4.(Q>LW4UW\3OU6-<OC&:4")WF::_=.F3:H>009)@SB*"\0
M*S Q05/>:]4C:5/CU_W2JLX0!BNC+EPJN-'_H![-F[NQ]EFH]D!PW'7I#?BV
M14\KV^R.#;7ZO #*((O-8UEON+:\8';W4O+237YD8L+:5_)1+JK="<"7Y5K>
MR[_6[[3B?\Q0FN><)0DL!$H@D@6!N,ARF"8RDA%ABA9.70.O"9P:I;S2=Q?C
MUI15-8J[\<E5N.TH)22(@[MOW?B!WXW6H%8[X$+1%J% %'-5W*@L8VO\,=%8
MW^?'-9^>GO5BLSY"7+TOJ^=E1>=WZO-2$]N^1?S7Y;SD+_L)@;,4J32G,*=$
M^S-%0B#!F,%"$Q!1))8X<=JS\E%B:IRTMT'C#[96F#-[8T=[LK4]SFIL<:,I
MKY&RHZZA\1^8SCR@![^W_QV$Z/K@&8C\O%08E1#[@'1,DKV>Y5Z(^W8C2OT&
M?-0B/XF90CB.<1;#N$@X1%0AJ DRT7]$A<1I)'G!;,MOOWKRU"BN50X8[<"G
M]_:5ME_CU<U)O5 8F&AL 7 JI7W66*\"VJ^?-%K9[+,&'!;+/G^!QP;V4?;;
M?+E<F;BH64ZS@A6<PRPE$40HHY"@!$'..,.)BG,2V8<[7Q RM<EXFLYI-*T#
M7AWV7B\A:K%5'0"G@:?KL! Y[$P'@&JD3>EO4B\VJCK0P82[JAHP$\YJO"EA
M\"QW=H2*.KV"3N=6]*5[Q]N%OJ+]JPWH:]?ZMP2Y7U&]0&S"0DTH]"S%/$DS
ME4&9F[ ":>(S(RI@P3.&8IHQE5@[)9>$3(X2MTTO]HJ"1E/WIB G@%[W6D+
M-#0CNB/DU1;D$@2]^H*</'3TQB"7S#K7&>3BM>Z3_+/&?/[U<;F0;<$CE:<I
MDU+!!,=Z<L=I#%D>1Q"C&,=906A&K!(^SSU\:I.ZU@_4"CJ5H3H+W/5)W >.
M@2>O Q).D_:2R5Z3]>1AHTW22V8<3LZ+U_0\]6WV9<T&^BPNE,A1(O3BH\A,
MT88,DEBF4/*XR/*8RY@E'D4;SHBR>C7'+]=P=U)\H#Y8\#SC/4#6;B_3%ZBQ
MSW/MP/$_PSTU/_3)[8&$MSFO/37QXBGMF4L]*V;R1RDV<WFG+I0A:QI/O-R;
M%+[]/GPA,2]RE,(H215$F!20*,4@8;(@7"^L]+^<RE]ZJ3&U;_O9LH/[.FXW
MVX8MCB<EGF-DQR_#(S\P!5F##GZO;1CFB*0?C*$J-/HI,6ZYQ5Y G=1.[/<T
MWVYB?[9UC343?UTM%_JOO'[9VC.9XU/+*$MD*B6!<<$E1%$40XJIA*DB49XD
MG%!AM7GAJ\#4>%+K#_8&@-<6^)TF.X^)'3L.B?3 O&@%\K#GQK[H!6L?YBA^
MY.9A?N"<M@[S?(YO%5@E5RN]]*)_-<?0^B_;G[45P5X1\$*\:ZI05.<9V@0Q
MSW*J4H(5AT4B"$0Q8A CDD&.1)%)E6/JEG,_A))3(]&M/75=F&TTB/G[[A>M
MI3>O2V6;M*FMM3?@8D5M8[)K2=H!W@P[FG[K\1[\X._MAMJC/NYP8Q&LENX
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
M;<PA-6(\E83"-(F97NJ8KN-9DD$B\CC)F%X)X<BIN8"K!E-CO ,#P'H)]B8
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
M>@57][]P+@U_<2CL:"D0P .S44]L@U:1OP97N$KR%R6-74W^FLEG*LI?O67
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
MX!+SS[-I>]MU6%GKX_3S%_/$KTNU;>#P@7W/:5A(7$NS]&C!;&+(JC1[]5(
M8OZYSE4N1%XZGW .+__8%JFMK_:[69N.?).*Q"BQ[Z"=M3BT 9A;).Q?C^K1
M90T:]A<&C_W&CI]S\?X>Q1?G</@[[N\H\1+X_W]"5S\ACW/Q<7]*0X4!NWY2
MB_:3:D*!=Y^4^>O\J'KHHOFDS"_6YB]M=I/&PCI^[FG7>*RC_)<;T=X[@A<0
M:[C+AY?#_.!6XP7%>)G(FX?U:KDR\\I(UD5:Y*4DHL ($,UR@ K) &<X!U K
MS9C.2\Z<<CXFDW!L%EG,P(P]95\F\N;T>W [,'C144YL+[W4  \>>7-Q$$82
M>7,JW[]4Y,U%>&-'WESN*/1.?OG%K&'V/_88XAM[LJX5]]^GRTF)<E;D1(*"
M:F9V]X("4A440%E4-*^1U@3YW<1?ZFILM&]%;"S2YH<]8;/?K+B>SNT]$+M>
MJ\< +OEE>B!F 5?HU^"(=G%^L:.!K\NO*7QZ27[UC8 3QI_43.FIF++%CS<S
M,P^_+J9+U14\SJ&D2%4::*:,:0F9,D8FDH 2)G.)A":L=CX*[.EH;%2Q)VJV
MDS6DA'0?N@['7I$P2\P2P\#E<<03";:!SF(>OTR7V7,C7=:8 6U6(;Z'JMIJ
M$>O,Q &BWL.-OO>'.X5PT.+@N,#E^5O+W%A^?OLT__T_E/S<U(&PV8F:7$76
M3[TQ!Y</^NUTQF;"YC=3BZ90A%'6D/ONG^>M8^![.XSFOTW<TJ[6"I92<E7D
M0-?0;OJU!*2LI=GTXYQPG7.D_=)M#"K^V/A^OZ)+8^E8 +(.@6P/@KML!X)]
M>*MOMH=#8S#M_::#XB[;@!%:CF>0+\OQ^&"TWTOJLX5A/Y6!R@8-.8C1JPT-
M(OP+%2D:<F NUS8:5(I ]]Z#_*&OI]^F4AE+RI[D-WG-Y7^OEZM&T$E=%1A7
M-0:Y@AJ@FD/ ,*P HB41DI94"Z<0+O^NQ[;N?3A*XVOS\NT\JCHG&!O#*3=*
M>;H'NP^*V[*3!NK$2\9QXNRMV W*7;&#G>01W8:]T8KE/^S>\;".Q-Z G'@4
M^[=P<]E,V]-//UX]L>6RS9T!$:UQCDJ0,X'LC1\!1-0"%#DIA6"D)LS)0\NA
MK[$QUD'MQ68V\1]9(VY8CI(^F'TMX9O &]!L]<3MEFJ4EQ")7W'RI*>7JBIY
M2>6>RI$77PFM#FGCX!=?YXO6/=6::*_FZ]EJ\>/57*H)U@64NE0@QX5-6UQ
M0"JL@9"<H;P4BE;8KTAD;W]CHY!6Y.Q YFZS9CW&.\DS*[IOW<A^W/OY) &:
MB3DE!I !%26=X+FAL&1_^P/7EW12]K3,I-MKZ;(?-5U:-RPSGD_;Y]1R0E4M
MA: "(*2,Z5*7 E!1*0 I)X4L*35V3>RT1Y>$&1TQ.:?,:>>8W3TT.NT]KY8)
M\QQ='%4W2VFHL4I->P,-4Y*,1M?P'3"5T4511I?#Z!IH(<F+KK9Y"SD_Z#??
MQ1?K?&0[?IC9\[LCMX&F:,94K)3LW H._V'OR8G99+*<8PQ422A DM6 ,4*
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
M .[(H7%A3,V1/0BFJC+F#E L;G/H<5CN<H?@A)L\7HT< 'BN(NPDQ[!0 N=
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
M]< [,[")T%0P76?WZ]67N2W8??]]:C;*N!8$DAI(*6S%B2('U*:DJ!DLBZJ
MM5D(?&R_\]V,C>;W>&DK9_:;E=3S)N0"JFY6X.U8#4??SC %9,CI0R%:-IRS
MG0R<^:9/T=,L-[U/!UB%O\QGK]CRR\85_&_3U1=C>-H([,?YOD/F^SF;+2=:
MZ!S"4@!<,P80U!I0CA1@9J>8UZHLZMS=*/3J>FQD880'PDB_C3K(?C?R9XM6
M 7L^O=Q3X0__1LH"_R5[LJIX&#-^H^-@-";#/#'I&+DS*_@V+B:SHF>=[-GC
M/-N7/GN?%&</FS$9WL.;C*LO:L]LO.'[CV58!F';:U?ZM3B<61FDZ8%5&=9"
MF%'Y'TI^MBFKU7+Z>=9Z'UGSIX9*T)HC0)#Y U42 \9T#3#4N6 U9 1YY:0Y
MW\W8UHE.RFQ/S"";\@*H;C;E[5 EIO< E+Q-RGX0(IF4%SH9U*3L5_38I+SR
MM!\%2#6=W*_EU(S$>SL@=GVL!2\DJ6N@2R:,S9B;S22$!2B1S@NF1:UJIXN$
M,VV/;;)WXF4;^=RF^#G0^N?UC5 DGLS.*#A/X1Y]S\S;I1)__CS_]G_,6^V4
M-3_L9NJYM@:9GCU*;.9DWR-A:_$O;+5>J ?=%1>;&^N5,(8+F^S(3+P2(%%P
MP$J> XB9AKBF4B.OG.:G78QM6K826JMU)Z/?ZGL&1K>5]S9P4F^JSN"2J!K,
M91PB+;QG.AATT;VLX/&"V_-DV!S_&[/._:LN\)+GN*3(9A+6G%M?> &HHA0(
MQ%B)2V2L[-)G>A^T/K:9W0GG-YD/\7*;Q\$H))["G5P)@E'/:AQILAZV/>@\
M/:O6\10]_U# Z>IA3<^/-I3F0?^ZW'/;WJ_U.55+FP2/ZJK& D)0&=,9H)+6
M9@9#;6:P1!!RB0EGSH>L(1*,;9;OZM*V!7P75@LPUV"]W+A.-UYP)^5][[*9
M:_:P\.%R.'5-/0B)26;<^'N<QJ8>AX$.91.-A]_IZRU8]A["!C4\W%GL+7H?
M',G>U)#_L<R;V6JZ^O%V^J06K]A*?9XO?DP@KJ0B#($2461L12X 0TP!7D%2
M\UIJ(9T<XB^T/[9UI!4Q:V3,-D*ZG]&<0_#Z.<V-N"2F=C](O YL>A0/.K0Y
MU]Y@!S<]RNP?WO0]%KBY.XR_/JQ0_+!>+5>&Z;N0/C%!6J&<%P7@.<< ,<P
M04P"7)JM'\1<%;CRVOSY]#ZVZ;X1'K N$<.R$3M;VWP.TUDFYL]?U\TR:E;%
M[&F^7&:&DMNG,K9:+:9\O;)!DO8VTSS\/)\=7&K>9=RJW2RU<OJT-EUY;D2]
MQM9QHYIJQ%)O9(^S9AP7<,_VA+_+&O$C;G9#4(NU&?;J>]C-<@@L)YOIH$;\
MV%)8MP2S'/_Z:2++$M76DE&H4@!QR 'G-0.E(KG=.G.LG)),[IH<&Z_]^LN[
MQS>OLT^/]X]O/KDQSAX^_302IG5B;G!3V'G2G^K88X]T#[<3N?O+;@[O-37(
MQ#P5?3/;SOPFX+SJTYHOQ6+:)(+ISD<K5A<$E1 P4IKY)%0%:*&HV2,8BT*A
M0FGH-)\NM#^VR;4OX?5352<$'0Z(;L,E\?1+ (G'F<UMT SO)K?<1^NY$3B6
MP]ME*'H/5,Z\-MQQR669#PY#>AX+VS?=/S5@*GFI5EOC"#?A'%4E8P6@3&F
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
M9D 4E6B2VP%6%@B0FB,&45V4VBG%DT-?8V.FPP*1K:QMY=J@<ZP>D!T/M.)
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
M)Q@*@N8TP5!8,[<> C4LOA:KIJ2S^8M:?%,__7@TS3[HQEMP>X"0%R7D9N,
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
M'V,,<BI#E>#3'#.248JLVJX-V%L:'1U+P]IW[1T"UW!+P1]D4^\QO$!KVO5
M0US\R^R>M?:K-'>OA7Y%@/?J9:,4,#\+W9) F;@7I9K,/5 5T?.B@_I/78-.
MOXE50DD<(2A!$F*][Y@*D.44 R)DC@C,TQ#%#DJ8IO:71C6']_0A@. H@J/E
ML5HVI@W"21C3>(3,^&E"W.=*C;Q [JJ7:0N<7]U,8^N_0C_3%IH+.IK6MW$C
MP$]BI_5O[LOM#Y6U\5=/?ZOTD;YWQ4895-9O=9_<NC+S60V8)6%.\P0PP:46
MH(& \HP"@9)4RBC+"1$V'&COPM)HL!;)DNOMSZK1KY6=ZP$]^/YG.]IS&!<S
MYIL6[8G)3\O8U6!W[NO3PW_0$03%YH_!(8C@.8I)%K+<0?1$A X.S,J%[@"]
MI,,1=W+5N3QLAW0ZQCKQ?%YTH0E/(!(IP! BQ7]"Y8"$QT#PE*<9H31,K=I*
M#1E<'ML][Q<=E+J;J9/S@M<@Z&;DYA/*B:EL)(H.DHEFT'@3.1PP-[,LH5GP
M?2%!P^L<MZ/++1."5UHS_7U5[76.]WZCR(RN[_<JUV-W4@JM#[.*L!"2( XD
MBS% 4D\Y$4D C0B$21Q' EG5T!M;7AKY=(XWB5;1N!P\UCX'V];IFV CZIVM
M_48-QD_=>E#E!+RHF-:5:[1MZXJ62M<3V>YF&P^:X1[W%$,Q]<[WR2AT7@>M
MVT'C=] Y[G%+W!8K7QOEQG;GW3ZWA:.WJ6Y] \<-15KJJ:S65OWRG9;BY:(R
M"7&FYI$)$(R% .4L4RD5$D!F).$RY!&-K5;L!^PMC=0Z=_6*35 [[%;[.P2S
MX7:A/_ FIJ'+N$V[BF^(D*^-P@%K\VX0FH7>VQ@TO,R-7CYL-]^^BO+AC<AW
M'^FN[37\63RV-4-W\EZ1&"L>=:?S3\KHUY]B_4-\5"G=]VHE4HA#1 2("60
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
M*(U@"<-MHJ0*4EFUON=OG6!$OY'SKKS'W9C=5OCTB7L%;AE1-*,GHKD#P7T
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
MIO/A_RR^/C!<$\E8 ,8M+3WN+=A(#/H?VO+$.<F\MO+>A*Y^BW]?&675!=4
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
M3]WCJDM!] VRVQOG%-]>E3SGI?)=#'E<39V^&?)8$JHO+B;CQ>\-")-)DZQ
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
MQ@S=#A?:W@QXZ2NJF08[K:W:E/@G:-A[@H8GQHE+J8Q5J#RML>B+,YX18\&
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
MW($YI,>]OV![0,,:Q+ZXVO#G 7VHVS<BB<"5#"EC2<E[X>-6+??;X&%,!^8
M9=U7]QZ2&UGAZ\6?:\(1H]/<DH^?:STS-QRBD YR*1E]U$:&K9+;OU#Y3U\Z
MLM+W4=F\A?S&5GSXZR[AF2FMZ<(*I>Z2=1C(B::HSRBTZ,B?3GHKQ^%7BK_[
MI>/8_V:*WUM^'?B0-X4W[Z8S?$N_74Y,3-%$AY5Q,GZ&.PCD (,.PNDBL'#7
M?*[R RI&[HA_CB3<@:+O #P;A?/'$LOE^;MIP0F%W<059F*D#GQ4R8&O[WJ<
MJ<Q0H2G-Q_5L0=;(.=X#-;]MBFU/-?2,K./EQ?1K?4*^YNT[+B?!EI@%A>P4
MK(5:.^V A*G!R<Q"5JX4U[IA8R<"1XYOG@EM!ZNF ]QMOR)I$EW0J5@#19.;
MIU*V$&O&J.89K=:)<3W<0^FOJ!L7<8,_E3953@>P>X*?5S_>A_^:+UZ?A^5R
M%9;RX&S.,H(-58)%D24740#745MIG&6V=7?^#N3U\GC:%B'SYU%7WTB\9>Q#
M^'J=-]6),T8G&FR=1Z)09(CH2(Q9!::<#Z;YF]>.)(Z+R,&@LCTD#]9;!["\
MGEZWJA^LO2%?IM^N4^P^4IQ5-YM[HQ2)+2$X[Q649*-C.GAL/C_I"7*ZA=OA
M,+C_#-M()QW ZPS3E]G\?/[YQZK_\8'HKI@2(5I!XB$1T6VAZOYI%PV#'+AD
M4LJ<4NMRI:T(&]?9>T[(M==3#^!;A(Q50-?T1XD2:SMM<128*>T*A&02,",8
M3]F3J]PZ97*?AG'3;\\*J4.DW\,;W<IU8,6AMV1E,V8#*DH*JY271#23.0BC
M$M\J _+27FP'<?/W%VT/>%C#6">,+CL#V=<9+I[;.B/0@W"*J9A3T-L-<=OW
MS?:0QT<MHRY(WH/1IA9C% \A2'(FDK*2EYR=VNH%8O_'QT->T$S0RD22O):&
MW'C)# '&6$C.J22+4<QOE1C:_P6M:=AWFS4,(J.IK8,)A:F,"7#*!P@2B5^7
M@]R.L3:Q7G=/16.E'/934 >.SV:>[CQ<9**]!,T@\%SWF% \')F+P+VFJUB8
M*%SK0K9MZ.HVS-L3#5O#;4_5= "W4_R.BSI3<C72AD\"-T9)]/5RI%^8XN"+
M\T G4=CL,/O<O'_S9Q+&M5Q#9>D/$','*'F#A4Y0?CV?72RF\;(JH[YT568^
MW:PZG 3&O')1@]6^#D7.&J(ID4),);3WQJG0^BK<BK!Q![\-A*CV*ND 9Z_#
MM^E%.*^D7_<SG,[+Q9]UAU?.TU5";5*LQL(SIV"C'B G) 3D&0SSPM71VY*W
M+L79AJYQ!Z<-A++F"ND 9$>9;/'%=$FR6H\XFCA4@8(3NK2+-W4!*X.8N0*6
M*);-&6U6K7?S/*1B*P"9%P:@ X7= 5SN;+(D\5S\^.<TXWJ5T/5CU>T6H9MU
M,>OU,>L@!X47W%M!YZ*N"Y!.@8M,@D ;4122J&J^GNUPLK<"I'UA@'QN=8Y>
MQWR7HU7NSK%L?1**8IZZP"B&!$X:BKV]IE"H)IG<5B\VOTS%W/_F7LH@GDGQ
M\V9:&!E#]2&@;D:YP\/ZC8'\1R<+G<'$BR5Y2 E1UH0P^J*55HS;%CTP&PD8
MKSGB4(W.6XMW[(U?[S%/P]$LG]7AE?/KM&]Q08A:8>M4J=W'GH%'BGA#">0P
M"JO$_:6'&^::/OKQXZF_D<[F3078@;-$X6@BT5W-*OTT7?[KU8]7.$M?OH;%
MOU:'I&CR\+0V$ PQI3*2\Q=1@]$:A?+.!-%Z/<*O:.KEV>YYKZ5!--8E J^Y
M61]0E[+@J8C:SUQ?H@)QIIB +&P2/'KOMKNS#D+@SS2-ZQBU1< OX76 .CJ
MUVDXORF*0,V<B7D5O@90=/V#YT( 9\F'J PQU#IK<.?K>P/-(7J]'Z/M*>0.
M\/'(8;J9&"1C"LRS HE9!LK1+R[[ "BCBR:2OU!:Y\>?(*>7%^)NKKV]]-0C
MY.Y,\/!*N%R0 R:F007G($3BC&,=#L^EB:S]]*6-Y/1FLO94^:^@M*?\>X#2
M^LP]8&EMC)DT05F;P(145[M9#CZ1K)(H9(FMC(6W+O;]!4F=06I?U6^H(F^A
MAPY@]<#$_V3@W]T49T1E66VVA!2\(H.>"P3IR&?@:)G+%%B+U@[5EJ2-^X0\
M]F4YA/XZ@.6#T_41%_4'X3/R22T]"R8BZ&CI^-*)@B""A(S&*U8R-]BZ??HI
M>D9>=SL$ 'YUC>ZKC;$SH6]G:5&'G[V=G<TOPOE5!=K1++^;AC@]7PUX_X3+
MR_.+.IE]5:EQM6KLY'K]SFITVJ?IYR_T+_Y8XLT'_/P/[GS<)'/M2DH<3*[!
MED@*JL\"EBG/I$,1[[]?;TBS/C_M6P';#07LQH^,+T'_/<_M_W3\'\<?_C@^
M_>W3R?O7)Q_./AV]/CO]Y]NS?[S^X_3LY/WQIT.&]V__X>UVF.S'3[,M)BM;
M_1NA?E4F1JC^Y_3BR[79OD&Z3"EP$1TD*^O@BR0AD#M)$1#+WKHH,DN-K[HM
M23NX;G&Z#)\_+_#S>IOC^FO7E>>,+BF/=,!K19P2J" PE< E%Q+YU$AW3>MR
MQ2?H&7LG27NL/"A9;*6-D=_#/R[F^3)=G"Q.<?%]FJXR"#HR$XS4D(.5)!@T
MX L+$+(61HK(D]BJX?H73^&/??>XR&FGU7E#$?<!D7IKKSE8KM,"#%.FR%V
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
M(MGAU<:$ ]8(;/_AS=8([,E/HS4"][[]Z.&WW^[,,,6PA $L"P0@YL@BV:S
MEY"XJ6E9W[I!8WOJ#FYOIH^_\ZG?2> U6?C;?%%'JUTE#D.MW=0)(2#QKLBM
MA)B+KSV[)F9>@MYN"OP. MB"K'%38P/AYT'+<V/U=.!^K1LAPOG;&0GHLHIP
M]6:::[1",0OP5-<L.>(@\BB!;GS!B!_)56N4;2!EY.[EUBJ?MY=_!S Z6X39
MDK[Y=NCVJC#M$>Y6?37+Q_]J_=Q6R-L(Q2%H+_ J6 [6%K#6D("9]1A;UPBV
MI']<P#8!U+P3[7: [-?D+LT7X0)?S2OSUY;@>GR*"HXB(05,&@:*>P3OB@1-
M9YX";>>U:IYH>XJ@<;$W'DX>M.JW4EH'"'Q_.2-!?@OGE9EK'F1))6=1]Z^5
M!,JF"%'6G>5>N*R2C%FVSHT\1L>X+U;=X.U@%74 LS].S^I.P<O%CP<'AE.\
MKXUDP)3,H )&<I>1'.=D/"]<HV&MVTHV4S/N6U4WD&NDK@Z ]WK^]2LNJH0^
MAF^XN)D?;J,ALH'I;.NZ= %>&0'264Z'QU/0UG[H]B.$C/MLU0W<#E=2!T@[
M^HRS]/"\T%'Q+ND(2M9F:BD,A!@C9)8<.LF$OE_?>/C,CT<I&??IJANL-5!3
M!V"[W:A^/VMPR]EMNET6D[(HQ%>L7;%.&8B6*0C%&V6\+HKEQAC<B<"1YWH-
MG(493E<= '$S2U6L[\/%^D^UKVLZ.YGA?V)8K.MCZ@/.\F+B4>CH4UWQ4DO9
M2S) 45(&\F^U+L'QTKPE[G"J1Y[@.QRD[IO+Y]7OV*T*]]G=P.#OB_ER^<>,
M?.35.^3O="DMZ[Q3ITHF!Z6NEE")_)58B@8;6'0I&V/2=IT,!Q Q\C#AP6'Y
MK$KJ$HQ/,_EN7F>13ER62KN2 %?[LVJ5:Z#3!Y'5TG\Z<6C+_E#<AH1Q ^DQ
M@=A<0;O#T%_!<%9'E6(^&_>R_RU,%_\1SB]QH@V*F&HG4@QT]G(JX',@L5N7
M@K*<+H,N+OH;BL<-SSN_Y/?3:\]E-[\=O?WT'T?O_CA^?WQT^L<G^I\/9Z<'
M5-H\^7G-BFNVI[I1/<V-XM],E^E\OJPF[Z8" DTP3','(M2^0V\"&3;%(6E5
M@R2I2]*-S_A3]!Q<P7#]V77&]VKK\[MIB-/S=>J@ID@QG\P^U0-3>TOH'WR8
MD[%?__%56$Z75Q%D<3I:Z11(G1T=$D,67T4-R6G.*(#T(@PFF$.)'_G1N17>
M'I1'C*+<#H+VUV'YA9BI_U-+F;Z3R;_>$L1=L*$8#KDHLN6<XK2@@X(LK&0E
M1Y%5:YANIJ83W#TO/!Z4NS;150>H^X1T9J=UM-3C/#W^TW5^-N<B(X\.I*B+
M[LBU@8 L 3=&*&VUT*GUB\TA]([=S-L&,P_F=CV3 CL Z_OY#'^\#XM_X<5O
ME[?/[D1IJDNKP @AR<&E7X)S@02)+HJ266Y>'_LX)6,//7PN)-ROA3A<+1V
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
M]5/)^9"OFTOHI%S=2B>/O<@<UX?WY91._/&,U+!806 B3/3>Q S($SDHHC:
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
MZYXI<)5%N.8]@)N(&3>.&P [!TN\%^BL]ALLK\%O!<61'CUXJ\ETJEI?%Y6
M)*-V66;#?>M;^B$5XX9A X!E?QEW@)*?+URZ:1]A*2>A)=<>BA1YO3#0H:[3
MRP.NFG!*ZQG/6Y U;O0UI-MSN!:Z#KE./IR>O'O[YNCL^,VKHW=''UX?G_[C
M^/CL]<G[CR<?ZJ/9.G01'S\>[_?4M\L7-'SUVYNOP<(R\I6%]IP!YZX^+9<"
MP43RE84R/"NO0VSM838/RT[3%\R7YWA2/B[FWW!Q\>/C>5@%!<?_?3E=;>:^
M*KRP)0C% P4&GCM0=<JK-R*1#?99,J/1-0_.MJ6MMQ!M%UP\V'PRA#ZZN DW
M<//JQQE]Q*I*U$F;O,X.K+0U3U_(&8R9@9"&&!+2R>:CK;8@:UQT#8.'!Q=D
M6^7TC+?*T+H*4?$Z'[.NF5JMO\U!0\1@P&G!0I#!&AF?"V^W9(V+M^90V!9J
M>^JE ZC5+/$E?=P-*^N5W<7[: HSH%-U67/Q%-MZ"5I8&05303:?([2!E$XA
MM:_*Y^WEWP&,3DJ9)KS/!">S'1D=+J-KYX3Q":*@HY>DY,):':UNGHAZC)!Q
M$YA#0^APV7< H%4-[)?Y>7[[]=MB_GVU$7BY9H45BI*]-V2M)86W(3J(U3GE
MQ"%1&RR7K;WW)\@9-Z,Y-)A:Z:$#2)W.R\6?)-0W^!W/YW?/AC:LA$@"8LP1
M(RX)\-H%*%RCD=Y3G-/:+FTD9MR<Y]!P:J.##L!T<RYJ1<53AZ0P-,5'"8XI
M"F"*M^ BCW4AEE>Q6,9Y^WF?V]$V;EKTV2Q72PUU@+R-<GMWTR:B,2G,5H*T
MLI#8*(9VWF<(G#D3N#'D2CY7+/BNCS:L<5,/^ZFF9[#]OI@OEQ.!S"MR'R%&
MQNH>XPC1^ "!":-9L%J[UJNDGJ:HT^!P3_UO"Z_=E=$!M(Y2NOQZ>1XN,+]!
M(B)-KPI0\=LYKA0VRT=?YXN+Z?^L?KZ1^8F@$RE\W1)8'/$M$B-++AC$@EPJ
M:622K:U=*]H[#43;P'44!>\.;'\%[!E^KI2>#6\ZZU)>1HX%DR6#]87B)R8E
M>*1;)C$A*1CGRO)G,YS;KD)^_AAV8+.YJR+^%D_E'S\>?PB+.F/K^[TGCL9/
MYC]]T?,_G6_F<[ G=,8M+U;6!$BU4T$$<%E01&M5*LB<P^:#O)H_H=^UU!,A
ML@]ZE646B@RO(=\B!?I=20XI6L^9M>[$O_O]O3V%[Z+?^T9H;[EVX*G]3J'X
M._(P3V:GX4$$=7M-%V8M$\4">9I8EP1YB%IPB"(RR1)9\-P:+=M1UEN]\B$X
M&D 7'2!LXQ7]9KK\-E^&\^7$\<A59@*$E)PN:G00K$P0HE'><)%B\[:17U/5
M6S7S(<AJK(,.4+5C /+(@;HK!C[A(DN/*8&MM95*ZT"A-I<@5#8L)V71M%[7
MV9B%W@JJ#\'KF-KM>RC.EAZRO%,Y/&@D\-,7/7\DL)G/X8IID1R[:#C8H G7
MF6RD1\S &"(JE^L8]MXC@4]8)]TE.EZOP_++G:XZR;74.1E ;>B@6$MN15D5
M4*'VP<M@=6LSN(F6WB*$7?1^WYXUD?>(MVXU$)-3_(Z+,$OX,?SX[7*6)XX9
MF<CU!%O(N"NG(T1O#2AI>)%D[(.1OS(TCWYR;T[]/JH_7&0=>%EWK.O[Z3+A
M.5VM.+]<WD&PH/@CH=.06"&_42@&P2L%F*-@E@NFI&IL,7Y-56^^^R&VH[$.
M^D+5'2:LXDSR6 "#212 .$6QA\R0O=;9JN"\;EU,\2@AO?G1C;"SIZ3_%GEQ
M1?'$XA*O&^N&]8@??-GS>\5/\SO<] \6D DKP)AZI17E@8(\#VBE"2FRY%)K
MY[&Y9[R6W/7BURG>-%X&GI-S 2$;3'439X$8/ 62FD4M,6F76_O]&XGIS3?>
M1?./Q/H-)-[!M;9FY.V,#BR>A;]P.3&1::.%@*(BN7LF2W"^%ARQH#(KI9;
M#8.9.U3TYDTW ,N^,NX )6]P,?V^>KE\!/%:,;J"18W_ZCRM: N$7+-G+DB1
MD[#%M\;+4_3TYD8?@IQF<N\ 0U=NW4:[*5A"8Y,#%BH/WI#=1%F RT+_R>3P
MF4%FPAQV73WGK(\#<-10]AT@B1BIVRJ6'\./6B%[,W)B(W]:9A6\#N +!1!*
M.(I&?$F05"XJB20E:]V*NBN-W4T$.>R^&TX_/<=VOY^<O/GGVW<4Y+QY^^'L
MZ,/O;U^].SXZ/3T^._UP?'; 5,;M/KA9S+8''XWBL]_G\_SG]/R<,/.6R)]]
MGE8 K7(!CPP&S3DAMUY"+1^@&[#NUQ:.G*K$K'7T"V.MLR\[$=AN?,A1^N_+
M*2']M^EL>D'.P'>\__6O?KP/_S5?O#X/R^55XT TI9!_H$"N2GDRLQ"S$< U
M)S?3!$FB:RR=@P@>>9G68,C;/(1D:*UV<%=O9FUYE[?5Y .>0DQH&01.-X#*
MF:+F%"UDR]"B]-*)UH.1=R"OETDE@X-F_CP:[!N<MXQ]"%]ONO^\Y$:' DR1
M/T3_%\ E9T#D(&*A<V_M,P+T,1+'!>E@4-D>D@?KK0-8GF'Z,IN?SS__>!66
MC[!XU25JO669%45<8)T3D^E,>\W)84^*92EL:-XCOA5AW4+P<&C,A]93!^![
M?;F\F'^M(XC/5TI;?IE^NV8E>2&SB F,E:%>(XR"0BM!&5LTQ8@JIM8%U4^0
M,VZ*^#F!UDHG'<#K;!$R5K'<'@\O-9E\0)9]+2XA3UI9 =%B"D5XQT1K3-VG
M8=R,\;-:K$.DWP%Z?NW[+M_=M.BEE%4VC@-#+4#)NB#;^SI0(2=E7 S(6Q?Y
M[$)?+^,'GCN>&$R'+P.?_\3IYR\7F(]JD=UG_&.)Y?+\W;3@1#OK4\0(*7(Z
MB][7@BCM@(O:5YRM\]C^K7Y_>L?U\X9#T>YP;:/2#N#[!(]7$QV"S!@C)F"A
M[H?&(,&YXB"Q%+/0V1C?>H;LKV@:UXP^&PR;JJ9OJ-WIH[G;+S,)W*&OIZ>P
M*C2N%#A=IW+%9%!;;:U_QNS+!BK']25[@&,+]?4S-.,)1NNT!EV4U%E%J/*B
M4T='+[!@P9<BK0K6!]?ZC>5IBL:M6N@!?[NJI=F#\@%NXYUS<E+N,S3AF)B5
M68+5HE3QU/X+<BJ,YYR.CN31ZM:.X9,4C7OG/M]+74.]='[EWF%T77_]<(5Y
M")Z[3,XK-[QV?6F(06@HUMB8K$2!K?O=#Z-XW*OX^5#ZC'I]<2BN*X//_IQ/
M@N:^V%)'3-M(%X*R$&TI8%5FAG/N&6]= ;87H>->W[UB=A\MODRH$O9P(I1R
M*I%_3,X1W2NQ"(B*T=E4G&<ZD\'%UHF@/4D=MVJQ:[CNK,D7"=BZF'WB"B9N
MDP1.;)$?) 4X7SCHH(LK22:C6X^_WX_2K>!J_AWANK,>7R9:Z=].LE#!HV+
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
M1AXQ8P.(IX.K\D/ZA/GJ@L*-%9'/_WIQ$9;+=5%0<AL%HW"F8.VAK:7E((L
ME#7(X1[1M!Z"\<AQNKH:C\%4*Y9W@)Y57'I.O[S>_L1M(($:B*$R11D#SEL-
M3C/4S,MD;&O+=.< XUJ=9F*=M^)Q!P!96<M5"H,LZ1><+3?B6(39Q]4V[^7S
MO[[]SJ9Y?T7Q-[)G^=U%F/T>/G^;CAVL5;(J7]VS6ZK+J$4=E>X]QY"*S:U=
M]R'H&!>N1\#JOCT;6\8=X/P5.?#SOQ!7JK]YF)ERT*8.:<.:F%/..XC*<8@V
MN80J!M6\N/+ ,48VBJ-CX_XREB,%U0'6R/>\7$S3Y:86L2'"*6NML76L>]V)
M1HXF.$=$^*"#-$;(+%J_#WGP(..Z:=WA[7AA=8"X:WZLKXK$M7>"@31U<X1U
M$B+7Q!S-'5?2F>1;>WFWOW]D? WDY!W,X8[0L=$6(RGXH1."T9F!8B@I-$ID
M4DO4VGC4 5N/X.S)KSI<DEL@<0!;QZXL/ZMS;^KYKY?-!"\QH8=ZDX(BJB&R
MU4N]DH1),:.X]R1ZV[*PNQ_<AZ0/$="\$;<Z4/]59K]>H^L42;UWY[-ZTZXT
MH*YIIFM3@W%UDQ%J03>=J1UN5AKT6(QH/=#CT0.-VP@XU/713@8= .H>#=?;
MOU71H@@!4E:_*4A1)]T7L+Y8%KATA;4.^A\\R,CQ5#M!WP^,CN9Z!]"YE:[?
M&%-F:EL,]Y!6>_3H/H:HR30'IK53)EK5W/Y\=X@>JB%'"79[4>0 +O< DVIU
M-S;XMYL^[)!US*DH0+JN07F3(#H6H7BG$QG?9$7KI\T/'F3<F5-#75''\[P'
MX.Q=#LQ,,<U])I=?5*_0(800(TAAI#;*IU^^6ML &$<7;?>14@\P7+/LGZ'F
MM2[/%N]K"^GO5]44$R,Q;9X3O0@7%YB?_[7YO>7F%Y>3G'.(Q@C@24E07"OP
MGH*6&*0*R!BW[8>,'W?D<;,^ T#TA!(<.QNP8EM5-<POB:[9Q_6LKK5.OIC/
MOM+7D"!ON+$\G]_2X(D,VJUF&Z94$B@KZG:K0'\PGS67022UVXK$X\XQ;N#8
M#H&G%LD31Y_-S D?$"Q+"E2IP\0=M^!3EDII7@P+/SWZ&C2_G%H63[)?5*T9
M_89<DEG=!U^3@LNFK:(/?\/P7:([4#9,@VB.N=#_Z*)T=1&CKXT-##58A\R5
M* HV7PC6MD'TL7A,($?.0J1K/Y@Z$YR#Q\B!D=/*O'7%NM;+\HYMT#M5T^<^
M<M^G06\?EG<0*=SD"V\[$*M<(=E,KDW.D+.I,W>))">+AEQ0><],3K'U*YJM
MA^FW<6\O<6]+RA_%^PY =/O\UY/LO0Q&U]V3IM:H7'#@1610!--2H)043P^8
M*^LJ%7^<>!])DQW ZP[0<J< +DH6+CHROE'1V:,I9(8I8N4&8]9&Z="\)?AI
M-(L<8U@.YG!'Z-A@.^6(UA"BK1 15":7WID8">K,!(9&%]_ZB4&WS2)[2?+Q
M9I%]V#IV@%[;']BM]H?DT&$VJ[>&OC;(&0@V!+*>5BJMDF1IMXC[W@?W(>E#
M!'2_6>10;G6@_@_GL8ARS5B=U<V%J+L8%3BK,DCO:GE2RV1;=TH?7GD;I3GD
MF.OB>)YW )S#&WO7LS+6PS.6;V;KE-.]J1NO_L1%FB[QW6*:<,(L5]FR"$98
MBAUC"G7^'P.#(@J7I BR=2'XA.3U6.W;"XS-GI\,BXRQ[]7O:?[&DGJ!O)FE
M!=*/S\JW00^;P0_+9\2+FJDC!IR5LZO+Y668Y>GLX_KGDZ*CXXE1"))R E4T
M)S8H#8FA+,S8S-'L=$4/=\8>"X:'H+PG4?X\.?5S_/-R^+SZZEM&RJU_3^%
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
MM6AP1J6Z===K[DB:\NGX8]^1UV4W9I>*<QPR?@7=V;=&'GA&0UR";)D"53!
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
M .N'[R?=_*#^$<,2__?_^O]02P$"% ,4    "  -05A6?WNU?&D#  "U&
M'@              @ $     97AH:6)I=#(Q,6MA;'1U<F%S=6)S:61I87(N
M:'1M4$L! A0#%     @ #4%85F;Z##T8!   (0P  !<              ( !
MI0,  &5X:&EB:70R,S%E>6-O;G-E;G0N:'1M4$L! A0#%     @ #4%85CY
M9;X7"0  538  !$              ( !\@<  &5X:&EB:70S,3%C96\N:'1M
M4$L! A0#%     @ #4%85H4LZM^ "   'RD  !$              ( !.!$
M &5X:&EB:70S,3)C9F\N:'1M4$L! A0#%     @ #4%85GC1'V3C!   41,
M !$              ( !YQD  &5X:&EB:70S,C%C96\N:'1M4$L! A0#%
M  @ #4%85MSWGZ_G!   (!,  !$              ( !^1X  &5X:&EB:70S
M,C)C9F\N:'1M4$L! A0#%     @ #4%85C\JMM+Y$   RW@  !(
M     ( !#R0  &5X:&EB:71?,3 M,3=N+FAT;5!+ 0(4 Q0    (  U!6%:_
M#L(LPPT  $9;   1              "  3@U  !E>&AI8FET7S$P+3$X+FAT
M;5!+ 0(4 Q0    (  U!6%;.VJKM+PX  ,-<   1              "  2I#
M  !E>&AI8FET7S$P+3$Y+FAT;5!+ 0(4 Q0    (  U!6%:Q3&9+\A$  !&$
M   1              "  8A1  !E>&AI8FET7S$P+3(P+FAT;5!+ 0(4 Q0
M   (  U!6%9:%=8<[A$  #R%   1              "  :EC  !E>&AI8FET
M7S$P+3(Q+FAT;5!+ 0(4 Q0    (  U!6%;KB_6^@X0$ *+2+0 1
M      "  <9U  !K;'1R+3(P,C(Q,C,Q+FAT;5!+ 0(4 Q0    (  U!6%:[
M[A\E8Q,  -??   1              "  7CZ! !K;'1R+3(P,C(Q,C,Q+GAS
M9%!+ 0(4 Q0    (  U!6%:!P<H,(BT  ,:] 0 5              "  0H.
M!0!K;'1R+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4    "  -05A6\A%_JHEB
M   ;*00 %0              @ %?.P4 :VQT<BTR,#(R,3(S,5]D968N>&UL
M4$L! A0#%     @ #4%85@<B HY+J   (;(  !0              ( !&YX%
M &ML='(M,C R,C$R,S%?9S$N:G!G4$L! A0#%     @ #4%85@EI&\RI6@
M/Y,  !0              ( !F$8& &ML='(M,C R,C$R,S%?9S(N:G!G4$L!
M A0#%     @ #4%85K(D%I:/*@$ .[L, !4              ( !<Z$& &ML
M='(M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0    (  Y!6%8R^ 24'<8  &RP
M"  5              "  37,!P!K;'1R+3(P,C(Q,C,Q7W!R92YX;6Q02P4&
2     !, $P#7!   A9((

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
